mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 05:47:33 +00:00

- Turkish language support is added. - Updated other language files to add Turkish selection. # Which Problems Are Solved - Zitadel was not supporting Turkish language. Now supporting. # How the Problems Are Solved - Turkish language files are added and updated other language files in below paths to add Turkish support; - /console/src/assets/i18n/ - /internal/api/ui/login/static/i18n - /internal/notification/static/i18n - /internal/static/i18n # Additional Changes - Made changes below files for codes/docs changes; - /console/src/app/utils/language.ts - /console/src/app/app.module.ts - /docs/docs/guides/manage/customize/texts.md - /internal/api/ui/login/static/templates/external_not_found_option.html - /internal/query/v2-default.json - /login/apps/login/src/lib/i18n.ts --------- Co-authored-by: Marco A. <marco@zitadel.com>
2860 lines
120 KiB
JSON
2860 lines
120 KiB
JSON
{
|
|
"APP_NAME": "ZITADEL",
|
|
"DESCRIPTIONS": {
|
|
"METADATA_TITLE": "Metadata",
|
|
"HOME": {
|
|
"TITLE": "Get started with ZITADEL",
|
|
"NEXT": {
|
|
"TITLE": "Your next steps",
|
|
"DESCRIPTION": "Complete the following steps to secure your application.",
|
|
"CREATE_PROJECT": {
|
|
"TITLE": "Create a project",
|
|
"DESCRIPTION": "Add a project and define its roles and authorizations."
|
|
}
|
|
},
|
|
"MORE_SHORTCUTS": {
|
|
"GET_STARTED": {
|
|
"TITLE": "Get Started",
|
|
"DESCRIPTION": "Follow the quick start step-by-step guide and start building immediately."
|
|
},
|
|
"DOCS": {
|
|
"TITLE": "Documentation",
|
|
"DESCRIPTION": "Explore ZITADELs knowledge base to familiarize yourself with core concepts and ideas. Learn how ZITADEL works and how to use it."
|
|
},
|
|
"EXAMPLES": {
|
|
"TITLE": "Examples and Software Development Kits",
|
|
"DESCRIPTION": "Browse our examples and SDKs to use ZITADEL together with your favorite programming languages and tools."
|
|
}
|
|
}
|
|
},
|
|
"ORG": {
|
|
"TITLE": "Organization",
|
|
"DESCRIPTION": "An organization hosts users, projects with apps, identity providers and settings like company branding. Do you want to share settings across multiple organizations? Configure default settings.",
|
|
"METADATA": "Add custom attributes to the organization like its location or an identifier in another system. You can use this information in your actions."
|
|
},
|
|
"PROJECTS": {
|
|
"TITLE": "Projects",
|
|
"DESCRIPTION": "A project hosts one or more applications, that you can use to authenticate your users. Also you can authorize your users with projects. To allow users from other organizations to log in to your applications, grant them access to your project.<br/><br/>If you can't find a project, contact the projects owner or someone with the corresponding rights to gain access.",
|
|
"OWNED": {
|
|
"TITLE": "Owned Projects",
|
|
"DESCRIPTION": "These are the projects you own. You can manage these project settings, authorizations and applications."
|
|
},
|
|
"GRANTED": {
|
|
"TITLE": "Granted Projects",
|
|
"DESCRIPTION": "These are the projects that other organizations granted to you. With granted projects you can give your users access to other organisations applications."
|
|
}
|
|
},
|
|
"USERS": {
|
|
"TITLE": "Users",
|
|
"DESCRIPTION": "A user is a human or a machine that can access your applications.",
|
|
"HUMANS": {
|
|
"TITLE": "Users",
|
|
"DESCRIPTION": "Users authenticate interactively in a browser session with a login prompt.",
|
|
"METADATA": "Add custom attributes to the user like the department. You can use this information in your actions."
|
|
},
|
|
"MACHINES": {
|
|
"TITLE": "Service Users",
|
|
"DESCRIPTION": "Service Users authenticate non-interactively using a JWT bearer token signed with a private key. They can also use a personal access token.",
|
|
"METADATA": "Add custom attributes to the user like the authenticating system. You can use this information in your actions."
|
|
},
|
|
"SELF": {
|
|
"METADATA": "Add custom attributes to your user like your department. You can use this information in your organizations actions."
|
|
}
|
|
},
|
|
"AUTHORIZATIONS": {
|
|
"TITLE": "Authorizations",
|
|
"DESCRIPTION": "Authorizations define the access rights of a user to a project. You can grant a user access to a project and define the users roles within that project."
|
|
},
|
|
"ACTIONS": {
|
|
"TITLE": "Actions",
|
|
"DESCRIPTION": "Run custom code on events that happen as your users authenticate at ZITADEL. Automate your processes, enrich your users metadata and their tokens or notify external systems.",
|
|
"SCRIPTS": {
|
|
"TITLE": "Scripts",
|
|
"DESCRIPTION": "Write your JavaScript code once and trigger it in multiple flows."
|
|
},
|
|
"FLOWS": {
|
|
"TITLE": "Flows",
|
|
"DESCRIPTION": "Choose an authentication flow and trigger your action on a specific event within this flow."
|
|
},
|
|
"ACTIONSTWO_NOTE": "Actions V2 a new, improved version of Actions is now available. The current version is still accessible, but our future development will focus on the new one, which will eventually replace the current version."
|
|
},
|
|
"SETTINGS": {
|
|
"INSTANCE": {
|
|
"TITLE": "Default Settings",
|
|
"DESCRIPTION": "Default settings for all organizations. With the right permissions, some of them are overridable in organization settings."
|
|
},
|
|
"ORG": {
|
|
"TITLE": "Organization Settings",
|
|
"DESCRIPTION": "Customize the settings of your organization."
|
|
},
|
|
"FEATURES": {
|
|
"TITLE": "Feature Settings",
|
|
"DESCRIPTION": "Unlock features for your instance."
|
|
},
|
|
"IDPS": {
|
|
"TITLE": "Identity Providers",
|
|
"DESCRIPTION": "Create and activate external identity providers. Choose a well-known provider or configure any other OIDC, OAuth or SAML compatible provider of your choice. You can even use your existing JWT tokens as federated identities by configuring a JWT identity provider.",
|
|
"NEXT": "What now?",
|
|
"SAML": {
|
|
"TITLE": "Configure your SAML Identity Provider",
|
|
"DESCRIPTION": "ZITADEL is configured. Now your SAML Identity Provider needs some configuration. Most providers allow you to just upload the whole ZITADEL metadata XML. Other providers ask you to provide some distinct URLs only, like for example the entity ID (metadata URL), the Assertion Consumer Service (ACS) URL or the Single Logout URL."
|
|
},
|
|
"CALLBACK": {
|
|
"TITLE": "Configure your {{ provider }} Identity Provider",
|
|
"DESCRIPTION": "Before you can configure ZITADEL, pass this URL to your Identity Provider to enable the browser redirection back to ZITADEL after authentication."
|
|
},
|
|
"JWT": {
|
|
"TITLE": "Use JWTs as federated Identities",
|
|
"DESCRIPTION": "The JWT Identity Provider enables you to use your existing JWT tokens as federated identities. This feature is handy if you already have an issuer for JWTs. With a JWT IdP, you can use these JWTs to create and update users in ZITADEL on-the-fly."
|
|
},
|
|
"LDAP": {
|
|
"TITLE": "Configure ZITADEL to connect to your LDAP Identity Provider",
|
|
"DESCRIPTION": "Provide the connection details to your LDAP server and configure the mapping of your LDAP attributes to ZITADEL attributes."
|
|
},
|
|
"AUTOFILL": {
|
|
"TITLE": "Autofill user data",
|
|
"DESCRIPTION": "Use an action to improve your users experience. You can pre-fill ZITADELs registration form with values from the identity provider."
|
|
},
|
|
"ACTIVATE": {
|
|
"TITLE": "Activate the IdP",
|
|
"DESCRIPTION": "Your IdP is not active yet. Activate it to allow your users to log in."
|
|
}
|
|
},
|
|
"PW_COMPLEXITY": {
|
|
"TITLE": "Password Complexity",
|
|
"DESCRIPTION": "Ensure your users use strong passwords by defining complexity rules."
|
|
},
|
|
"BRANDING": {
|
|
"TITLE": "Branding",
|
|
"DESCRIPTION": "Customize the look and feel of your login form. Remember to apply your configuration when you are done."
|
|
},
|
|
"PRIVACY_POLICY": {
|
|
"TITLE": "External Links",
|
|
"DESCRIPTION": "Guide your users to custom external resources shown on the login page. Users need to accept the Terms of Service and Privacy Policy before they can sign up. Change the link to your documentation or set an empty string to hide the documentation button from the console. Add a custom external link and a custom text for that link in the console, or set them empty to hide that button."
|
|
},
|
|
"SMTP_PROVIDER": {
|
|
"TITLE": "SMTP Settings",
|
|
"DESCRIPTION": "Configure your SMTP server to use a domain for the sender address that your users know and trust."
|
|
},
|
|
"SMS_PROVIDER": {
|
|
"TITLE": "SMS Settings",
|
|
"DESCRIPTION": "To unlock all ZITADEL features, configure Twilio to send SMS messages to your users."
|
|
},
|
|
"IAM_EVENTS": {
|
|
"TITLE": "Events",
|
|
"DESCRIPTION": "This page show all state changes in your instance as far back as your instances audit trail limit. Filter the list by time range for debugging purposes or filter it by an aggregate for auditing purposes."
|
|
},
|
|
"IAM_FAILED_EVENTS": {
|
|
"TITLE": "Failed Events",
|
|
"DESCRIPTION": "This page shows all failed events in your instance. If ZITADEL doesn't behave as you expect, always check this this list first."
|
|
},
|
|
"IAM_VIEWS": {
|
|
"TITLE": "Views",
|
|
"DESCRIPTION": "This page shows all your database views and when they processed their latest event. If you miss some data, check if the view is up to date."
|
|
},
|
|
"LANGUAGES": {
|
|
"TITLE": "Languages",
|
|
"DESCRIPTION": "Restrict the languages that the login form and the notification messages are translated to. If you want to disable some of the languages, drag them to the Not Allowed Languages section. You can specify an allowed language as the default language. If a users preferred language is not allowed, the default language is used."
|
|
},
|
|
"SECRET_GENERATORS": {
|
|
"TITLE": "Secret Generators",
|
|
"DESCRIPTION": "Define your secrets complexities and lifetimes. A higher complexity and lifetime improves security, a lower complexity and lifetime improves decryption performance."
|
|
},
|
|
"SECURITY": {
|
|
"TITLE": "Security Settings",
|
|
"DESCRIPTION": "Enable ZITADEL features that can have security impacts. You really should know what you are doing before you change these settings."
|
|
},
|
|
"OIDC": {
|
|
"TITLE": "OpenID Connect Settings",
|
|
"DESCRIPTION": "Configure your OIDC token lifetimes. Use shorter lifetimes to increase your users security, use longer lifetimes to increase your users convenience.",
|
|
"LABEL_HOURS": "Maximum Lifetime in hours",
|
|
"LABEL_DAYS": "Maximum Lifetime in days",
|
|
"ACCESS_TOKEN": {
|
|
"TITLE": "Access Token",
|
|
"DESCRIPTION": "The access token is used to authenticate a user. It is a short-lived token that is used to access the user's data. Use a short lifetime to minimize the risk of unauthorized access. Access tokens can automatically be refreshed using a refresh token."
|
|
},
|
|
"ID_TOKEN": {
|
|
"TITLE": "ID Token",
|
|
"DESCRIPTION": "The ID token is a JSON Web Token (JWT) that contains claims about the user. The ID token lifetime should not exceed the access token lifetime."
|
|
},
|
|
"REFRESH_TOKEN": {
|
|
"TITLE": "Refresh Token",
|
|
"DESCRIPTION": "The refresh token is used to obtain a new access token. It is a long-lived token that is used to refresh the access token. A user has to manually re-authenticate when the refresh token expires."
|
|
},
|
|
"REFRESH_TOKEN_IDLE": {
|
|
"TITLE": "Idle Refresh Token",
|
|
"DESCRIPTION": "The idle refresh token lifetime is the maximum time a refresh token can be unused."
|
|
}
|
|
},
|
|
"WEB_KEYS": {
|
|
"DESCRIPTION": "Manage your OIDC Web Keys to securely sign and validate tokens for your ZITADEL instance.",
|
|
"TABLE": {
|
|
"TITLE": "Active and Future Web Keys",
|
|
"DESCRIPTION": "Your active and upcoming web keys. Activating a new key will deactivate the current one.",
|
|
"NOTE": "Note: The JWKs OIDC endpoint returns a cacheable response (default 5 min). Avoid activating a key too soon, as it may not be available to caches and clients yet.",
|
|
"ACTIVATE": "Activate next Web Key",
|
|
"ACTIVE": "Currently active",
|
|
"NEXT": "Next in queue",
|
|
"FUTURE": "Future",
|
|
"WARNING": "Web Key is less than 5 min old"
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "Create new Web Key",
|
|
"DESCRIPTION": "Creating a new web key adds it to your list. ZITADEL uses RSA2048 keys with a SHA256 hasher by default.",
|
|
"KEY_TYPE": "Key Type",
|
|
"BITS": "Bits",
|
|
"HASHER": "Hasher",
|
|
"CURVE": "Curve"
|
|
},
|
|
"PREVIOUS_TABLE": {
|
|
"TITLE": "Previous Web Keys",
|
|
"DESCRIPTION": "These are your previous web keys that are no longer active.",
|
|
"DEACTIVATED_ON": "Deactivated on"
|
|
}
|
|
},
|
|
"MESSAGE_TEXTS": {
|
|
"TITLE": "Message Texts",
|
|
"DESCRIPTION": "Customize the texts of your notification email or SMS messages. If you want to disable some of the languages, restrict them in your instances language settings.",
|
|
"TYPE_DESCRIPTIONS": {
|
|
"DC": "When you claim a domain for your organization, users who don't use this domain in their login name will be prompted to change their login name to match the claimed domain.",
|
|
"INIT": "When a user is created, they will receive an email with a link to set their password.",
|
|
"PC": "When a user changes their password, they will receive a notification about the change if you have enabled this in the notification settings.",
|
|
"PL": "When a user adds a passwordless authentication method, they need to activate it by clicking a link in an email.",
|
|
"PR": "When a user resets their password, they will receive an email with a link to set a new password.",
|
|
"VE": "When a user changes their email address, they will receive an email with a link to verify the new address.",
|
|
"VP": "When a user changes their phone number, they will receive an SMS with a code to verify the new number.",
|
|
"VEO": "When a user adds a One-Time Password via email method, they need to activate it by entering a code sent to their email address.",
|
|
"VSO": "When a user adds a One-Time Password via SMS method, they need to activate it by entering a code sent to their phone number.",
|
|
"IU": "When a user invite code is created, they will receive an email with a link to set their authentication method."
|
|
}
|
|
},
|
|
"LOGIN_TEXTS": {
|
|
"TITLE": "Login Interface Texts",
|
|
"DESCRIPTION": "Customize the texts of your login form. If a text is empty, the placeholder shows the default value. If you want to disable some of the languages, restrict them in your instances language settings."
|
|
},
|
|
"DOMAINS": {
|
|
"TITLE": "Domain Settings",
|
|
"DESCRIPTION": "Define restrictions on your domains and configure your login name patterns.",
|
|
"REQUIRE_VERIFICATION": {
|
|
"TITLE": "Require custom domains to be be verified",
|
|
"DESCRIPTION": "If this is activated, organization domains have to be verified before they can be used for domain discovery or username suffixing."
|
|
},
|
|
"LOGIN_NAME_PATTERN": {
|
|
"TITLE": "Login Name Pattern",
|
|
"DESCRIPTION": "Control the pattern of your users login names. ZITADEL selects your users organization as soon as they enter their login name. Therefore the loginnames need to be unique across all organizations. If you have users that have an account in multiple domains, you can ensure uniqueness by suffixing your login names with the organization domain."
|
|
},
|
|
"DOMAIN_VERIFICATION": {
|
|
"TITLE": "Domain Verification",
|
|
"DESCRIPTION": "Only allow your organization to use the domains they actually control. If activated, organization domains are periodically verified by DNS or HTTP challenge before they can be used. This is a security feature to prevent domain hijacking."
|
|
},
|
|
"SMTP_SENDER_ADDRESS": {
|
|
"TITLE": "SMTP Sender Address",
|
|
"DESCRIPTION": "Only allow an SMTP sender address if it matches one of your instance domains."
|
|
}
|
|
},
|
|
"LOGIN": {
|
|
"LIFETIMES": {
|
|
"TITLE": "Login Lifetimes",
|
|
"DESCRIPTION": "Harden your security by reducing some login-related maximum lifetimes.",
|
|
"LABEL": "Maximum Lifetime in hours",
|
|
"PW_CHECK": {
|
|
"TITLE": "Password Check",
|
|
"DESCRIPTION": "Users will be required to re-authenticate with their password after this period."
|
|
},
|
|
"EXT_LOGIN_CHECK": {
|
|
"TITLE": "External Login Check",
|
|
"DESCRIPTION": "Your users are redirected to their external identity providers after this periods."
|
|
},
|
|
"MULTI_FACTOR_INIT": {
|
|
"TITLE": "Multifactor Init Check",
|
|
"DESCRIPTION": "Your users will be prompted to set up a second factor or a Multifactor after this periods if they haven't done so already. A lifetime of 0 deactivates this prompt."
|
|
},
|
|
"SECOND_FACTOR_CHECK": {
|
|
"TITLE": "Second Factor Check",
|
|
"DESCRIPTION": "Your users have to revalidate their second factor in these periods."
|
|
},
|
|
"MULTI_FACTOR_CHECK": {
|
|
"TITLE": "Multifactor Check",
|
|
"DESCRIPTION": "Your users have to revalidate their Multifactor in these periods."
|
|
}
|
|
},
|
|
"FORM": {
|
|
"TITLE": "Login Form",
|
|
"DESCRIPTION": "Customize the login form.",
|
|
"USERNAME_PASSWORD_ALLOWED": {
|
|
"TITLE": "Username and Password allowed",
|
|
"DESCRIPTION": "Allow your users to log in with their username and password. If this is deactivated, your users can only log in using passwordless authentication or with an external identity provider."
|
|
},
|
|
"USER_REGISTRATION_ALLOWED": {
|
|
"TITLE": "User Registration allowed",
|
|
"DESCRIPTION": "Allow anonymous users to create an account."
|
|
},
|
|
"ORG_REGISTRATION_ALLOWED": {
|
|
"TITLE": "Organization Registration allowed",
|
|
"DESCRIPTION": "Allow anonymous users to create an organization."
|
|
},
|
|
"EXTERNAL_LOGIN_ALLOWED": {
|
|
"TITLE": "External Login allowed",
|
|
"DESCRIPTION": "Allow your users to log in with an external identity provider instead of using the ZITADEL user to log in."
|
|
},
|
|
"HIDE_PASSWORD_RESET": {
|
|
"TITLE": "Password Reset hidden",
|
|
"DESCRIPTION": "Do not allow your users to reset their password."
|
|
},
|
|
"DOMAIN_DISCOVERY_ALLOWED": {
|
|
"TITLE": "Domain Discovery allowed",
|
|
"DESCRIPTION": "Find your users organizations depending on their login names domain, for example their email address."
|
|
},
|
|
"IGNORE_UNKNOWN_USERNAMES": {
|
|
"TITLE": "Ignore unknown Usernames",
|
|
"DESCRIPTION": "If this is activated, the login form will not show an error message if the username is unknown. This helps to prevent username guessing."
|
|
},
|
|
"DISABLE_EMAIL_LOGIN": {
|
|
"TITLE": "Disable Email Login",
|
|
"DESCRIPTION": "If this is activated, your users can't use their email addresses to log in. Beware that if you deactivate this, your users email addresses must be unique accross all organizations in order to log in."
|
|
},
|
|
"DISABLE_PHONE_LOGIN": {
|
|
"TITLE": "Disable Phone Login",
|
|
"DESCRIPTION": "If this is activated, your users can't use their phone numbers to log in. Beware that if you deactivate this, your users phone numbers must be unique accross all organizations in order to log in."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PAGINATOR": {
|
|
"PREVIOUS": "Previous",
|
|
"NEXT": "Next",
|
|
"COUNT": "Total Results",
|
|
"MORE": "More"
|
|
},
|
|
"FOOTER": {
|
|
"LINKS": {
|
|
"CONTACT": "Contact",
|
|
"TOS": "Terms of Service",
|
|
"PP": "Privacy Policy"
|
|
},
|
|
"THEME": {
|
|
"DARK": "Dark",
|
|
"LIGHT": "Light"
|
|
}
|
|
},
|
|
"HOME": {
|
|
"WELCOME": "Get started with ZITADEL",
|
|
"DISCLAIMER": "ZITADEL treats your data confidentially and securely.",
|
|
"DISCLAIMERLINK": "Further information",
|
|
"DOCUMENTATION": {
|
|
"DESCRIPTION": "Get started with ZITADEL quickly."
|
|
},
|
|
"GETSTARTED": {
|
|
"DESCRIPTION": "Get started with ZITADEL quickly."
|
|
},
|
|
"QUICKSTARTS": {
|
|
"LABEL": "First Steps",
|
|
"DESCRIPTION": "Get started with ZITADEL quickly."
|
|
},
|
|
"SHORTCUTS": {
|
|
"SHORTCUTS": "Shortcuts",
|
|
"SETTINGS": "Available shortcuts",
|
|
"PROJECTS": "Projects",
|
|
"REORDER": "Hold and drag the tile to move it",
|
|
"ADD": "Hold and drag a tile to add"
|
|
}
|
|
},
|
|
"ONBOARDING": {
|
|
"DESCRIPTION": "Your next steps",
|
|
"MOREDESCRIPTION": "more shortcuts",
|
|
"COMPLETED": "completed",
|
|
"DISMISS": "No thanks, I'm a pro.",
|
|
"CARD": {
|
|
"TITLE": "Get your ZITADEL running",
|
|
"DESCRIPTION": "This checklist helps to setup your instance and guides your through the most essential steps"
|
|
},
|
|
"MILESTONES": {
|
|
"instance.policy.label.added": {
|
|
"title": "Setup your brand",
|
|
"description": "Define coloring and shape of your login and upload your logo and icons.",
|
|
"action": "Setup branding"
|
|
},
|
|
"instance.smtp.config.added": {
|
|
"title": "Setup your SMTP settings",
|
|
"description": "Set your own mail server settings.",
|
|
"action": "Setup SMTP"
|
|
},
|
|
"PROJECT_CREATED": {
|
|
"title": "Create a project",
|
|
"description": "Add a project and define its roles and authorizations.",
|
|
"action": "Create project"
|
|
},
|
|
"APPLICATION_CREATED": {
|
|
"title": "Register your app",
|
|
"description": "Register your web, native, api or saml application and setup an authentication flow.",
|
|
"action": "Register app"
|
|
},
|
|
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
|
|
"title": "Log in to your app",
|
|
"description": "Integrate your application with ZITADEL for authentication and test it by logging in with your admin user.",
|
|
"action": "Log in"
|
|
},
|
|
"user.human.added": {
|
|
"title": "Add users",
|
|
"description": "Add your application users",
|
|
"action": "Add user"
|
|
},
|
|
"user.grant.added": {
|
|
"title": "Grant users",
|
|
"description": "Allow users to access your application and setup their role.",
|
|
"action": "Grant user"
|
|
}
|
|
}
|
|
},
|
|
"MENU": {
|
|
"INSTANCE": "Default settings",
|
|
"DASHBOARD": "Home",
|
|
"PERSONAL_INFO": "Personal Information",
|
|
"DOCUMENTATION": "Documentation",
|
|
"INSTANCEOVERVIEW": "Instance",
|
|
"ORGS": "Organizations",
|
|
"VIEWS": "Views",
|
|
"EVENTS": "Events",
|
|
"FAILEDEVENTS": "Failed Events",
|
|
"ORGANIZATION": "Organization",
|
|
"PROJECT": "Projects",
|
|
"PROJECTOVERVIEW": "Overview",
|
|
"PROJECTGRANTS": "Grants",
|
|
"ROLES": "Roles",
|
|
"GRANTEDPROJECT": "Granted Projects",
|
|
"HUMANUSERS": "Users",
|
|
"MACHINEUSERS": "Service Users",
|
|
"LOGOUT": "Logout All Users",
|
|
"NEWORG": "New Organization",
|
|
"IAMADMIN": "You are an IAM Administrator. Note that you have extended permissions.",
|
|
"SHOWORGS": "Show All Organizations",
|
|
"GRANTS": "Authorizations",
|
|
"ACTIONS": "Actions",
|
|
"PRIVACY": "Privacy",
|
|
"TOS": "Terms of Service",
|
|
"OPENSHORTCUTSTOOLTIP": "Type ? to show keyboard shortcuts",
|
|
"SETTINGS": "Settings",
|
|
"CUSTOMERPORTAL": "Customer Portal"
|
|
},
|
|
"QUICKSTART": {
|
|
"TITLE": "Integrate ZITADEL into your application",
|
|
"DESCRIPTION": "Integrate ZITADEL into your application or use one of our samples to get started in minutes.",
|
|
"BTN_START": "Create Application",
|
|
"BTN_LEARNMORE": "Learn More",
|
|
"CREATEPROJECTFORAPP": "Create Project {{value}}",
|
|
"SELECT_FRAMEWORK": "Select Framework",
|
|
"FRAMEWORK": "Framework",
|
|
"FRAMEWORK_OTHER": "Other (OIDC, SAML, API)",
|
|
"ALMOSTDONE": "You're almost done.",
|
|
"REVIEWCONFIGURATION": "Review Configuration",
|
|
"REVIEWCONFIGURATION_DESCRIPTION": "We've created a basic configuration for {{value}} applications. You can adapt this configuration to your needs after creation.",
|
|
"REDIRECTS": "Configure redirects",
|
|
"DEVMODEWARN": "Dev Mode is enabled by default. You can update values for production later.",
|
|
"GUIDE": "Guide",
|
|
"BROWSEEXAMPLES": "Browse Examples and SDKs",
|
|
"DUPLICATEAPPRENAME": "An app with the same name exists already. Please choose a different name.",
|
|
"DIALOG": {
|
|
"CHANGE": {
|
|
"TITLE": "Change Framework",
|
|
"DESCRIPTION": "Choose one of the available frameworks for quick setup of your application."
|
|
}
|
|
}
|
|
},
|
|
"ACTIONS": {
|
|
"ACTIONS": "Actions",
|
|
"FILTER": "Filter",
|
|
"RENAME": "Rename",
|
|
"SET": "Set",
|
|
"COPY": "Copy to Clipboard",
|
|
"COPIED": "Copied to clipboard.",
|
|
"RESET": "Reset",
|
|
"RESETDEFAULT": "Reset to Default",
|
|
"RESETTO": "Reset to: ",
|
|
"RESETCURRENT": "Reset to current",
|
|
"SHOW": "Show",
|
|
"HIDE": "Hide",
|
|
"SAVE": "Save",
|
|
"SAVENOW": "Save now",
|
|
"NEW": "New",
|
|
"ADD": "Add",
|
|
"CREATE": "Create",
|
|
"CONTINUE": "Continue",
|
|
"CONTINUEWITH": "Continue with {{value}}",
|
|
"BACK": "Back",
|
|
"CLOSE": "Close",
|
|
"CLEAR": "Clear",
|
|
"CANCEL": "Cancel",
|
|
"INFO": "Info",
|
|
"OK": "OK",
|
|
"SELECT": "Select",
|
|
"VIEW": "Show",
|
|
"SELECTIONDELETE": "Delete selection",
|
|
"DELETE": "Delete",
|
|
"REMOVE": "Remove",
|
|
"VERIFY": "Verify",
|
|
"FINISH": "Finish",
|
|
"FINISHED": "Close",
|
|
"CHANGE": "Change",
|
|
"REACTIVATE": "Reactivate",
|
|
"ACTIVATE": "Activate",
|
|
"DEACTIVATE": "Deactivate",
|
|
"REFRESH": "Refresh",
|
|
"LOGIN": "Login",
|
|
"EDIT": "Edit",
|
|
"PIN": "Pin / Unpin",
|
|
"CONFIGURE": "Configure",
|
|
"SEND": "Send",
|
|
"NEWVALUE": "New Value",
|
|
"RESTORE": "Restore",
|
|
"CONTINUEWITHOUTSAVE": "Continue without saving",
|
|
"OF": "of",
|
|
"PREVIOUS": "Previous",
|
|
"NEXT": "Next",
|
|
"MORE": "more",
|
|
"STEP": "Step",
|
|
"SETUP": "Setup",
|
|
"TEST": "Test",
|
|
"UNSAVEDCHANGES": "Unsaved changes",
|
|
"UNSAVED": {
|
|
"DIALOG": {
|
|
"DESCRIPTION": "Are you sure you want to discard this new action? Your action will be lost",
|
|
"CANCEL": "Cancel",
|
|
"DISCARD": "Discard"
|
|
}
|
|
},
|
|
"TABLE": {
|
|
"SHOWUSER": "Show user {{value}}"
|
|
},
|
|
"DOWNLOAD": "Download",
|
|
"APPLY": "Apply"
|
|
},
|
|
"ACTIONSTWO": {
|
|
"BETA_NOTE": "You are currently using the new Actions V2, which is in beta. The previous Version 1 is still available but will be discontinued in the future. Please report any issues or feedback.",
|
|
"EXECUTION": {
|
|
"TITLE": "Actions",
|
|
"DESCRIPTION": "Actions let you run custom code in response to API requests, events or specific functions. Use them to extend Zitadel, automate workflows, and itegrate with other systems.",
|
|
"TYPES": {
|
|
"request": "Request",
|
|
"response": "Response",
|
|
"event": "Events",
|
|
"function": "Function"
|
|
},
|
|
"DIALOG": {
|
|
"CREATE_TITLE": "Create an Action",
|
|
"UPDATE_TITLE": "Update an Action",
|
|
"TYPE": {
|
|
"DESCRIPTION": "Select when you want this Action to run",
|
|
"REQUEST": {
|
|
"TITLE": "Request",
|
|
"DESCRIPTION": "Requests that occur within Zitadel. This could be something as a login request call."
|
|
},
|
|
"RESPONSE": {
|
|
"TITLE": "Response",
|
|
"DESCRIPTION": "A response from a request within Zitadel. Think of the response you get back from fetching a user."
|
|
},
|
|
"EVENTS": {
|
|
"TITLE": "Events",
|
|
"DESCRIPTION": "Events that happen within Zitadel. This could be anything like a user creating an account, a successful login etc."
|
|
},
|
|
"FUNCTIONS": {
|
|
"TITLE": "Functions",
|
|
"DESCRIPTION": "Functions that you can call within Zitadel. This could be anything from sending an email to creating a user."
|
|
}
|
|
},
|
|
"CONDITION": {
|
|
"REQ_RESP_DESCRIPTION": "Choose whether this action applies to all request, a specific service (ec. user management), or a single request (e.g. create user).",
|
|
"ALL": {
|
|
"TITLE": "All",
|
|
"DESCRIPTION": "Select this if you want to run your action on every request"
|
|
},
|
|
"ALL_EVENTS": "Select this if you want to run your action on every event",
|
|
"SELECT_SERVICE": {
|
|
"TITLE": "Select Service",
|
|
"DESCRIPTION": "Choose a Zitadel Service for you action."
|
|
},
|
|
"SELECT_METHOD": {
|
|
"TITLE": "Select Method",
|
|
"DESCRIPTION": "If you want to only execute on a specific request, select it here",
|
|
"NOTE": "If you don't select a method, your action will run on every request in your selected service."
|
|
},
|
|
"FUNCTIONNAME": {
|
|
"TITLE": "Function Name",
|
|
"DESCRIPTION": "Choose the function you want to execute"
|
|
},
|
|
"SELECT_GROUP": {
|
|
"TITLE": "Set Group",
|
|
"DESCRIPTION": "If you want to only execute on a group of events, set the group here"
|
|
},
|
|
"SELECT_EVENT": {
|
|
"TITLE": "Select Event",
|
|
"DESCRIPTION": "If you want to only execute on a specific event, specify it here"
|
|
}
|
|
},
|
|
"TARGET": {
|
|
"DESCRIPTION": "You can choose to execute a target, or to run it on the same conditions as other targets.",
|
|
"TARGET": {
|
|
"DESCRIPTION": "The target you want to execute for this action"
|
|
},
|
|
"CONDITIONS": {
|
|
"DESCRIPTION": "Execution Conditions"
|
|
}
|
|
}
|
|
},
|
|
"TABLE": {
|
|
"CONDITION": "Condition",
|
|
"TYPE": "Type",
|
|
"TARGET": "Target",
|
|
"CREATIONDATE": "Creation Date"
|
|
}
|
|
},
|
|
"TARGET": {
|
|
"TITLE": "Targets",
|
|
"DESCRIPTION": "A target is the destination of the code you want to execute from an action. Create a target here and at it to your actions.",
|
|
"CREATE": {
|
|
"TITLE": "Create your Target",
|
|
"DESCRIPTION": "Create your own target outside of Zitadel",
|
|
"NAME": "Name",
|
|
"NAME_DESCRIPTION": "Give your target a clear, descriptive name to make it easy to identify later",
|
|
"TYPE": "Type",
|
|
"TYPES": {
|
|
"restWebhook": "REST Webhook",
|
|
"restCall": "REST Call",
|
|
"restAsync": "REST Async"
|
|
},
|
|
"TYPES_DESCRIPTION": "Webhook, the call handles the status code but response is irrelevant\nCall, the call handles the status code and response\nAsync, the call handles neither status code nor response, but can be called in parallel with other Targets",
|
|
"ENDPOINT": "Endpoint",
|
|
"ENDPOINT_DESCRIPTION": "Enter the endpoint where your code is hosted. Make sure it is accessible to us!",
|
|
"TIMEOUT": "Timeout",
|
|
"TIMEOUT_DESCRIPTION": "Set the maximum time your target has to respond. If it takes longer, we will stop the request.",
|
|
"INTERRUPT_ON_ERROR": "Interrupt on Error",
|
|
"INTERRUPT_ON_ERROR_DESCRIPTION": "Stop all executions when the targets returns with an error",
|
|
"INTERRUPT_ON_ERROR_WARNING": "Caution: “Interrupt on Error” halts operations on failure, risking lockout. Test with it disabled to prevent blocking login/creation.",
|
|
"AWAIT_RESPONSE": "Await Response",
|
|
"AWAIT_RESPONSE_DESCRIPTION": "We'll Wait for a response before we do anything else. Useful if you intend to use multiple targets for a single action"
|
|
},
|
|
"TABLE": {
|
|
"NAME": "Name",
|
|
"ENDPOINT": "Endpoint",
|
|
"CREATIONDATE": "Creation Date",
|
|
"REORDER": "Reorder"
|
|
}
|
|
}
|
|
},
|
|
"MEMBERROLES": {
|
|
"IAM_OWNER": "Has control over the whole instance, including all organizations",
|
|
"IAM_OWNER_VIEWER": "Has permission to review the whole instance, including all organizations",
|
|
"IAM_ORG_MANAGER": "Has permission to create and manage organizations",
|
|
"IAM_USER_MANAGER": "Has permission to create and manage users",
|
|
"IAM_ADMIN_IMPERSONATOR": "Has permission to impersonate admin and end users from all organizations",
|
|
"IAM_END_USER_IMPERSONATOR": "Has permission to impersonate end users from all organizations",
|
|
"IAM_LOGIN_CLIENT": "Has permission to manage login clients",
|
|
"ORG_OWNER": "Has permission over the whole organization",
|
|
"ORG_USER_MANAGER": "Has permission to create and manage users of the organization",
|
|
"ORG_OWNER_VIEWER": "Has permission to review the whole organization",
|
|
"ORG_SETTINGS_MANAGER": "Has permission to manage organization settings",
|
|
"ORG_USER_PERMISSION_EDITOR": "Has permission to manage user grants",
|
|
"ORG_PROJECT_PERMISSION_EDITOR": "Has permission to manage project grants",
|
|
"ORG_PROJECT_CREATOR": "Has permission to create his own projects and underlying settings",
|
|
"ORG_ADMIN_IMPERSONATOR": "Has permission to impersonate admin and end users from the organization",
|
|
"ORG_END_USER_IMPERSONATOR": "Has permission to impersonate end users from the organization",
|
|
"ORG_USER_SELF_MANAGER": "Has permission to manage their own user",
|
|
"PROJECT_OWNER": "Has permission over the whole project",
|
|
"PROJECT_OWNER_VIEWER": "Has permission to review the whole project",
|
|
"PROJECT_OWNER_GLOBAL": "Has permission over the whole project",
|
|
"PROJECT_OWNER_VIEWER_GLOBAL": "Has permission to review the whole project",
|
|
"PROJECT_GRANT_OWNER": "Has permission to manage the project grant",
|
|
"PROJECT_GRANT_OWNER_VIEWER": "Has permission to review the project grant"
|
|
},
|
|
"OVERLAYS": {
|
|
"ORGSWITCHER": {
|
|
"TEXT": "All organization settings and tables in console are based on a selected organization. Click this button to switch organization or create a new one."
|
|
},
|
|
"INSTANCE": {
|
|
"TEXT": "Click here to get to the default settings. Note that you have only access to this button if you have enhanced permissions."
|
|
},
|
|
"PROFILE": {
|
|
"TEXT": "Here you can switch between your user accounts and manage your sessions and profile."
|
|
},
|
|
"NAV": {
|
|
"TEXT": "This navigation changes based on your selected organization above or your instance"
|
|
},
|
|
"CONTEXTCHANGED": {
|
|
"TEXT": "The organization context has changed."
|
|
},
|
|
"SWITCHEDTOINSTANCE": {
|
|
"TEXT": "The view just changed to instance!"
|
|
}
|
|
},
|
|
"FILTER": {
|
|
"TITLE": "Filter",
|
|
"ORGNAME": "Organization Name",
|
|
"ORGID": "Organization ID",
|
|
"STATE": "State",
|
|
"PRIMARYDOMAIN": "Primary Domain",
|
|
"DISPLAYNAME": "User Display Name",
|
|
"EMAIL": "Email",
|
|
"USERNAME": "User Name",
|
|
"PROJECTNAME": "Project Name",
|
|
"RESOURCEOWNER": "Resource Owner",
|
|
"METHODS": {
|
|
"5": "contains",
|
|
"7": "ends with",
|
|
"1": "equals"
|
|
}
|
|
},
|
|
"KEYBOARDSHORTCUTS": {
|
|
"TITLE": "Keyboard Shortcuts",
|
|
"UNDERORGCONTEXT": "Within organization pages",
|
|
"SIDEWIDE": "Site-wide shortcuts",
|
|
"SHORTCUTS": {
|
|
"HOME": "<strong>G</strong>o to <strong>H</strong>ome",
|
|
"INSTANCE": "<strong>G</strong>o to <strong>I</strong>instance",
|
|
"ORG": "<strong>G</strong>o to <strong>O</strong>rganization",
|
|
"ORGSETTINGS": "<strong>G</strong>o to Organization <strong>S</strong>ettings",
|
|
"ORGSWITCHER": "Change Organization",
|
|
"ME": "Go To own profile",
|
|
"PROJECTS": "<strong>G</strong>o to <strong>P</strong>rojects",
|
|
"USERS": "<strong>G</strong>o to <strong>U</strong>sers",
|
|
"USERGRANTS": "<strong>G</strong>o to <strong>A</strong>uthorizations",
|
|
"ACTIONS": "<strong>G</strong>o to Actions and <strong>F</strong>lows",
|
|
"DOMAINS": "<strong>G</strong>o to <strong>D</strong>omains"
|
|
}
|
|
},
|
|
"RESOURCEID": "Resource Id",
|
|
"NAME": "Name",
|
|
"VERSION": "Version",
|
|
"TABLE": {
|
|
"NOROWS": "No data"
|
|
},
|
|
"ERRORS": {
|
|
"REQUIRED": "Please fill in this field.",
|
|
"ATLEASTONE": "Provide at least one value.",
|
|
"TOKENINVALID": {
|
|
"TITLE": "Your authorization token has expired.",
|
|
"DESCRIPTION": "Click the button below to log in again."
|
|
},
|
|
"EXHAUSTED": {
|
|
"TITLE": "Your instance is blocked.",
|
|
"DESCRIPTION": "Ask your ZITADEL instance administrator to update the subscription."
|
|
},
|
|
"INVALID_FORMAT": "The formatting is invalid.",
|
|
"NOTANEMAIL": "The given value is not an e-mail address.",
|
|
"MINLENGTH": "Must be at least {{requiredLength}} characters long.",
|
|
"MAXLENGTH": "Must be less than {{requiredLength}} characters.",
|
|
"UPPERCASEMISSING": "Must include an uppercase letter.",
|
|
"LOWERCASEMISSING": "Must include a lowercase letter.",
|
|
"SYMBOLERROR": "Must include a symbol or punctuation mark.",
|
|
"NUMBERERROR": "Must include a digit.",
|
|
"PWNOTEQUAL": "The passwords provided do not match.",
|
|
"PHONE": "The phone number must start with +."
|
|
},
|
|
"USER": {
|
|
"SETTINGS": {
|
|
"TITLE": "Settings",
|
|
"GENERAL": "General",
|
|
"IDP": "Identity Providers",
|
|
"SECURITY": "Password and Security",
|
|
"KEYS": "Keys",
|
|
"PAT": "Personal Access Tokens",
|
|
"USERGRANTS": "Authorizations",
|
|
"MEMBERSHIPS": "Memberships",
|
|
"METADATA": "Metadata"
|
|
},
|
|
"TITLE": "Personal Information",
|
|
"DESCRIPTION": "Manage your information and security settings.",
|
|
"PAGES": {
|
|
"TITLE": "User",
|
|
"DETAIL": "Detail",
|
|
"CREATE": "Create",
|
|
"MY": "My Information",
|
|
"LOGINNAMES": "Login names",
|
|
"LOGINMETHODS": "Login methods",
|
|
"LOGINNAMESDESC": "These are your login names:",
|
|
"NOUSER": "No associated user.",
|
|
"REACTIVATE": "Reactivate",
|
|
"DEACTIVATE": "Deactivate",
|
|
"FILTER": "Filter",
|
|
"STATE": "Status",
|
|
"DELETE": "Delete User",
|
|
"UNLOCK": "Unlock User",
|
|
"GENERATESECRET": "Generate Client Secret",
|
|
"REMOVESECRET": "Remove Client Secret",
|
|
"LOCKEDDESCRIPTION": "This user has been locked out due to exceeding the maximum login attempts and must be unlocked to be used again.",
|
|
"DELETEACCOUNT": "Delete Account",
|
|
"DELETEACCOUNT_DESC": "If you perform this action, you will be logged out and will no longer have access to your account. This action is not reversible, so please continue with caution.",
|
|
"DELETEACCOUNT_BTN": "Delete Account",
|
|
"DELETEACCOUNT_SUCCESS": "Account deleted successfully!"
|
|
},
|
|
"DETAILS": {
|
|
"DATECREATED": "Created",
|
|
"DATECHANGED": "Changed"
|
|
},
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Delete User",
|
|
"DELETE_SELF_TITLE": "Delete Account",
|
|
"DELETE_DESCRIPTION": "You are about to permanently delete a user. Are you sure?",
|
|
"DELETE_SELF_DESCRIPTION": "You are about to permanently delete your personal account. This will log you out and delete your user. This action cannot be undone!",
|
|
"DELETE_AUTH_DESCRIPTION": "You are about to permanently delete your personal account. Are you sure?",
|
|
"TYPEUSERNAME": "Type '{{value}}', to confirm and delete the user.",
|
|
"USERNAME": "Loginname",
|
|
"DELETE_BTN": "Delete permanently"
|
|
},
|
|
"SENDEMAILDIALOG": {
|
|
"TITLE": "Send Email Notification",
|
|
"DESCRIPTION": "Click the button below to send a notification to the current email address or change the email address in the field.",
|
|
"NEWEMAIL": "New email address"
|
|
},
|
|
"SECRETDIALOG": {
|
|
"CLIENTSECRET": "Client Secret",
|
|
"CLIENTSECRET_DESCRIPTION": "Keep your client secret at a safe place as it will disappear once the dialog is closed."
|
|
},
|
|
"TABLE": {
|
|
"DEACTIVATE": "Deactivate",
|
|
"ACTIVATE": "Activate",
|
|
"CHANGEDATE": "Last Modified",
|
|
"CREATIONDATE": "Created At",
|
|
"FILTER": {
|
|
"0": "Filter for DisplayName",
|
|
"1": "Filter for Username",
|
|
"2": "filter for DisplayName",
|
|
"3": "filter for Username",
|
|
"4": "filter for Email",
|
|
"5": "filter for DisplayName",
|
|
"10": "filter for organization name",
|
|
"12": "filter for project name"
|
|
},
|
|
"EMPTY": "No entries"
|
|
},
|
|
"PASSWORDLESS": {
|
|
"SEND": "Send registration link",
|
|
"TABLETYPE": "Type",
|
|
"TABLESTATE": "Status",
|
|
"NAME": "Name",
|
|
"EMPTY": "No device set",
|
|
"TITLE": "Passwordless Authentication",
|
|
"DESCRIPTION": "Add WebAuthn based Authentication Methods to log onto ZITADEL passwordless.",
|
|
"MANAGE_DESCRIPTION": "Manage the second factor methods of your users.",
|
|
"U2F": "Add method",
|
|
"U2F_DIALOG_TITLE": "Verify authenticator",
|
|
"U2F_DIALOG_DESCRIPTION": "Enter a name for your used passwordless Login",
|
|
"U2F_SUCCESS": "Passwordless Auth created successfully!",
|
|
"U2F_ERROR": "An error during setup occurred!",
|
|
"U2F_NAME": "Authenticator Name",
|
|
"TYPE": {
|
|
"0": "No MFA defined",
|
|
"1": "One Time Password (OTP)",
|
|
"2": "Fingerprint, Security Keys, Face ID and other"
|
|
},
|
|
"STATE": {
|
|
"0": "No State",
|
|
"1": "Not Ready",
|
|
"2": "Ready",
|
|
"3": "Deleted"
|
|
},
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Remove Passwordless Authentication Method",
|
|
"DELETE_DESCRIPTION": "You are about to delete a passwordless Authentication method. Are you sure?",
|
|
"ADD_TITLE": "Passwordless Authentication",
|
|
"ADD_DESCRIPTION": "Select one of the available options for creating a passwordless authentication method.",
|
|
"SEND_DESCRIPTION": "Send yourself a registration link to your email address.",
|
|
"SEND": "Send registration link",
|
|
"SENT": "The email was successfully delivered. Check your mailbox to continue with the setup.",
|
|
"QRCODE_DESCRIPTION": "Generate QR code for scanning with another device.",
|
|
"QRCODE": "Generate QR code",
|
|
"QRCODE_SCAN": "Scan this QR code to continue with the setup on your device.",
|
|
"NEW_DESCRIPTION": "Use this device to set up Passwordless.",
|
|
"NEW": "Add New"
|
|
}
|
|
},
|
|
"MFA": {
|
|
"TABLETYPE": "Type",
|
|
"TABLESTATE": "Status",
|
|
"NAME": "Name",
|
|
"EMPTY": "No additional factors",
|
|
"TITLE": "Multifactor Authentication",
|
|
"DESCRIPTION": "Add a second factor to ensure optimal security for your account.",
|
|
"MANAGE_DESCRIPTION": "Manage the second factor methods of your users.",
|
|
"ADD": "Add Factor",
|
|
"OTP": "Authenticator App for TOTP (Time-based One-Time Password)",
|
|
"OTP_DIALOG_TITLE": "Add OTP",
|
|
"OTP_DIALOG_DESCRIPTION": "Scan the QR code with an authenticator app and enter the code below to verify and activate the OTP method.",
|
|
"U2F": "Fingerprint, Security Keys, Face ID and other",
|
|
"U2F_DIALOG_TITLE": "Verify Factor",
|
|
"U2F_DIALOG_DESCRIPTION": "Enter a name for your used universal Multifactor.",
|
|
"U2F_SUCCESS": "Factor added successfully!",
|
|
"U2F_ERROR": "An error during setup occurred!",
|
|
"U2F_NAME": "Authenticator Name",
|
|
"OTPSMS": "OTP (One-Time Password) with SMS",
|
|
"OTPEMAIL": "OTP (One-Time Password) with Email",
|
|
"SETUPOTPSMSDESCRIPTION": "Do you want to setup this phonenumber as OTP (One-Time password) second factor?",
|
|
"OTPSMSSUCCESS": "OTP factor set up with success.",
|
|
"OTPSMSPHONEMUSTBEVERIFIED": "Your phone must be verified in order to use this method.",
|
|
"OTPEMAILSUCCESS": "OTP factor set up with success.",
|
|
"TYPE": {
|
|
"0": "No MFA defined",
|
|
"1": "One Time Password (OTP)",
|
|
"2": "Fingerprint, Security Keys, Face ID and other"
|
|
},
|
|
"STATE": {
|
|
"0": "No State",
|
|
"1": "Not Ready",
|
|
"2": "Ready",
|
|
"3": "Deleted"
|
|
},
|
|
"DIALOG": {
|
|
"MFA_DELETE_TITLE": "Remove Second factor",
|
|
"MFA_DELETE_DESCRIPTION": "You are about to delete a second factor. Are you sure?",
|
|
"ADD_MFA_TITLE": "Add Second Factor",
|
|
"ADD_MFA_DESCRIPTION": "Select one of the following options."
|
|
}
|
|
},
|
|
"EXTERNALIDP": {
|
|
"TITLE": "External Identity Providers",
|
|
"DESC": "",
|
|
"IDPCONFIGID": "IDP Config ID",
|
|
"IDPNAME": "IDP Name",
|
|
"USERDISPLAYNAME": "External Name",
|
|
"EXTERNALUSERID": "External User ID",
|
|
"EMPTY": "No external IdP found",
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Remove IdP",
|
|
"DELETE_DESCRIPTION": "You are about to delete an Identity Provider from a user. Do you really want to continue?"
|
|
}
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "Create a New User",
|
|
"DESCRIPTION": "Please provide the necessary information.",
|
|
"NAMEANDEMAILSECTION": "Name and E-mail",
|
|
"GENDERLANGSECTION": "Gender and Language",
|
|
"PHONESECTION": "Phone numbers",
|
|
"PASSWORDSECTION": "Initial Password",
|
|
"ADDRESSANDPHONESECTION": "Phone number",
|
|
"INITMAILDESCRIPTION": "If both options are selected, no email for initialization will be sent. If only one of the options is selected, a mail to provide / verify the data will be sent.",
|
|
"SETUPAUTHENTICATIONLATER": "Setup authentication later for this User.",
|
|
"INVITATION": "Send an invitation E-Mail for authentication setup and E-Mail verification.",
|
|
"INITIALPASSWORD": "Set an initial password for the User."
|
|
},
|
|
"CODEDIALOG": {
|
|
"TITLE": "Verify Phone Number",
|
|
"DESCRIPTION": "Enter the code you received by text message to verify your phone number.",
|
|
"CODE": "Code"
|
|
},
|
|
"DATA": {
|
|
"STATE": "Status",
|
|
"STATE0": "Unknown",
|
|
"STATE1": "Active",
|
|
"STATE2": "Inactive",
|
|
"STATE3": "Deleted",
|
|
"STATE4": "Locked",
|
|
"STATE5": "Suspended",
|
|
"STATE6": "Initial"
|
|
},
|
|
"PROFILE": {
|
|
"TITLE": "Profile",
|
|
"EMAIL": "E-mail",
|
|
"PHONE": "Phone number",
|
|
"PHONE_HINT": "Use the + symbol followed by the calling country code, or select the country from the dropdown and finally enter the phone number",
|
|
"PHONE_VERIFIED": "Phone Number Verified",
|
|
"SEND_SMS": "Send Verification SMS",
|
|
"SEND_EMAIL": "Send E-Mail",
|
|
"USERNAME": "User Name",
|
|
"CHANGEUSERNAME": "modify",
|
|
"CHANGEUSERNAME_TITLE": "Change username",
|
|
"CHANGEUSERNAME_DESC": "Enter the new name in the field below.",
|
|
"FIRSTNAME": "Given Name",
|
|
"LASTNAME": "Family Name",
|
|
"NICKNAME": "Nickname",
|
|
"DISPLAYNAME": "Display Name",
|
|
"PREFERREDLOGINNAME": "Preferred login name",
|
|
"PREFERRED_LANGUAGE": "Language",
|
|
"GENDER": "Gender",
|
|
"PASSWORD": "Password",
|
|
"AVATAR": {
|
|
"UPLOADTITLE": "Upload your Profile Picture",
|
|
"UPLOADBTN": "Choose file",
|
|
"UPLOAD": "Upload",
|
|
"CURRENT": "Current Picture",
|
|
"PREVIEW": "Preview",
|
|
"DELETESUCCESS": "Deleted successfully!",
|
|
"CROPPERERROR": "An error while uploading your file occurred. Try a different format and size if necessary."
|
|
},
|
|
"COUNTRY": "Country"
|
|
},
|
|
"MACHINE": {
|
|
"TITLE": "Service User Details",
|
|
"USERNAME": "User Name",
|
|
"NAME": "Name",
|
|
"DESCRIPTION": "Description",
|
|
"KEYSTITLE": "Keys",
|
|
"KEYSDESC": "Define your keys and add an optional expiration date.",
|
|
"TOKENSTITLE": "Personal Access Tokens",
|
|
"TOKENSDESC": "Personal access tokens function like ordinary OAuth access tokens.",
|
|
"ID": "Key ID",
|
|
"TYPE": "Type",
|
|
"EXPIRATIONDATE": "Expiration date",
|
|
"CHOOSEDATEAFTER": "Enter a valid expiration after",
|
|
"CHOOSEEXPIRY": "Select an expiration date",
|
|
"CREATIONDATE": "Creation Date",
|
|
"KEYDETAILS": "Key Details",
|
|
"ACCESSTOKENTYPE": "Access Token Type",
|
|
"ACCESSTOKENTYPES": {
|
|
"0": "Bearer",
|
|
"1": "JWT"
|
|
},
|
|
"ADD": {
|
|
"TITLE": "Add Key",
|
|
"DESCRIPTION": "Select your key type and choose an optional expiration date."
|
|
},
|
|
"ADDED": {
|
|
"TITLE": "The key was created",
|
|
"DESCRIPTION": "Download the key as it won't be visible after closing this dialog!"
|
|
},
|
|
"KEYTYPES": {
|
|
"1": "JSON"
|
|
},
|
|
"DIALOG": {
|
|
"DELETE_KEY": {
|
|
"TITLE": "Delete Key",
|
|
"DESCRIPTION": "Do you want to delete the selected key? This cannot be undone."
|
|
}
|
|
}
|
|
},
|
|
"PASSWORD": {
|
|
"TITLE": "Password",
|
|
"LABEL": "A secure password helps to protect the account",
|
|
"DESCRIPTION": "Enter the new password according to the policy below.",
|
|
"OLD": "Current Password",
|
|
"NEW": "New Password",
|
|
"CONFIRM": "Confirm New Password",
|
|
"NEWINITIAL": "Password",
|
|
"CONFIRMINITIAL": "Confirm Password",
|
|
"RESET": "Reset Current Password",
|
|
"SET": "Set New Password",
|
|
"RESENDNOTIFICATION": "Send Password Reset Link",
|
|
"REQUIRED": "Some required fields are missing.",
|
|
"MINLENGTHERROR": "Must be at least {{value}} characters long.",
|
|
"MAXLENGTHERROR": "Must be less than {{value}} characters."
|
|
},
|
|
"ID": "ID",
|
|
"EMAIL": "E-mail",
|
|
"PHONE": "Phone number",
|
|
"PHONEEMPTY": "No phone number defined",
|
|
"PHONEVERIFIED": "Phone number verified.",
|
|
"EMAILVERIFIED": "Email verified",
|
|
"NOTVERIFIED": "not verified",
|
|
"PREFERRED_LOGINNAME": "Preferred Loginname",
|
|
"ISINITIAL": "User is not active, yet.",
|
|
"LOGINMETHODS": {
|
|
"TITLE": "Contact Information",
|
|
"DESCRIPTION": "The provided information is used to send important information, like password reset e-mails to you.",
|
|
"EMAIL": {
|
|
"TITLE": "E-mail",
|
|
"VALID": "validated",
|
|
"ISVERIFIED": "Email Verified",
|
|
"ISVERIFIEDDESC": "If the email is indicated as verified, no email verification request will be made.",
|
|
"RESEND": "Resend Verification E-mail",
|
|
"EDITTITLE": "Change Email",
|
|
"EDITDESC": "Enter the new email in the field below."
|
|
},
|
|
"PHONE": {
|
|
"TITLE": "Phone",
|
|
"VALID": "validated",
|
|
"RESEND": "Resend Verification Text Message",
|
|
"EDITTITLE": "Change number",
|
|
"EDITVALUE": "Phone number",
|
|
"EDITDESC": "Enter the new phone number in the field below.",
|
|
"DELETETITLE": "Delete phone number",
|
|
"DELETEDESC": "Do you really want to delete the phone number",
|
|
"OTPSMSREMOVALWARNING": "This account uses this phone number as second factor. You won't be able to use it after you proceed."
|
|
},
|
|
"RESENDCODE": "Resend Code",
|
|
"ENTERCODE": "Verify",
|
|
"ENTERCODE_DESC": "Verify Code"
|
|
},
|
|
"GRANTS": {
|
|
"TITLE": "User Grants",
|
|
"DESCRIPTION": "Grant this user access to certain projects",
|
|
"CREATE": {
|
|
"TITLE": "Create User Grant",
|
|
"DESCRIPTION": "Search for the organization, the project and the corresponding project roles."
|
|
},
|
|
"PROJECTNAME": "Project Name",
|
|
"PROJECT-OWNED": "Project",
|
|
"PROJECT-GRANTED": "Granted project",
|
|
"FILTER": {
|
|
"0": "filter for user",
|
|
"1": "filter for domain",
|
|
"2": "filter for projectname",
|
|
"3": "filter for rolename"
|
|
}
|
|
},
|
|
"STATE": {
|
|
"0": "Unknown",
|
|
"1": "Active",
|
|
"2": "Inactive",
|
|
"3": "Deleted",
|
|
"4": "Locked",
|
|
"5": "Suspended",
|
|
"6": "Initial"
|
|
},
|
|
"STATEV2": {
|
|
"0": "Unknown",
|
|
"1": "Active",
|
|
"2": "Inactive",
|
|
"3": "Deleted",
|
|
"4": "Locked",
|
|
"5": "Initial"
|
|
},
|
|
"SEARCH": {
|
|
"ADDITIONAL": "Loginname (current organization)",
|
|
"ADDITIONAL-EXTERNAL": "Loginname (external organization)"
|
|
},
|
|
"TARGET": {
|
|
"SELF": "If you want to grant a user of an other organization",
|
|
"EXTERNAL": "To grant a user of your organization",
|
|
"CLICKHERE": "click here"
|
|
},
|
|
"SIGNEDOUT": "You are signed out. Click the button \"Sign In\" to sign in again.",
|
|
"SIGNEDOUT_BTN": "Sign In",
|
|
"EDITACCOUNT": "Edit Account",
|
|
"ADDACCOUNT": "Log in With Another Account",
|
|
"RESENDINITIALEMAIL": "Resend activation mail",
|
|
"RESENDEMAILNOTIFICATION": "Resend Email notification",
|
|
"TOAST": {
|
|
"CREATED": "User created successfully.",
|
|
"SAVED": "Profile saved successfully.",
|
|
"USERNAMECHANGED": "Username changed.",
|
|
"EMAILSAVED": "E-mail saved successfully.",
|
|
"INITEMAILSENT": "Initialization mail sent.",
|
|
"PHONESAVED": "Phone saved successfully.",
|
|
"PHONEREMOVED": "Phone has been removed.",
|
|
"PHONEVERIFIED": "Phone verified successfully.",
|
|
"PHONEVERIFICATIONSENT": "Phone verification code sent.",
|
|
"EMAILVERIFICATIONSENT": "E-mail verification code sent.",
|
|
"OTPREMOVED": "OTP removed.",
|
|
"U2FREMOVED": "Factor removed.",
|
|
"PASSWORDLESSREMOVED": "Passwordless removed.",
|
|
"INITIALPASSWORDSET": "Initial password set.",
|
|
"PASSWORDNOTIFICATIONSENT": "Password change notification sent.",
|
|
"PASSWORDCHANGED": "Password changed successfully.",
|
|
"REACTIVATED": "User reactivated.",
|
|
"DEACTIVATED": "User deactivated.",
|
|
"SELECTEDREACTIVATED": "Selected users reactivated.",
|
|
"SELECTEDDEACTIVATED": "Selected users deactivated.",
|
|
"SELECTEDKEYSDELETED": "Selected keys deleted.",
|
|
"KEYADDED": "Key added!",
|
|
"MACHINEADDED": "Service User created!",
|
|
"DELETED": "User deleted successfully!",
|
|
"UNLOCKED": "User unlocked successfully!",
|
|
"PASSWORDLESSREGISTRATIONSENT": "Registration Link sent successfully.",
|
|
"SECRETGENERATED": "Secret generated successfully!",
|
|
"SECRETREMOVED": "Secret removed successfully!"
|
|
},
|
|
"MEMBERSHIPS": {
|
|
"TITLE": "ZITADEL Manager Roles",
|
|
"DESCRIPTION": "These are all member grants of the user. You can modify them also on organization, project, or IAM detail pages.",
|
|
"ORGCONTEXT": "You see all organizations and projects that are related to the currently selected organization.",
|
|
"USERCONTEXT": "You see all organizations and projects to which you are authorized. Including other organizations.",
|
|
"CREATIONDATE": "Creation Date",
|
|
"CHANGEDATE": "Last Modified",
|
|
"DISPLAYNAME": "Display Name",
|
|
"REMOVE": "Remove",
|
|
"TYPE": "Type",
|
|
"ORGID": "Organization ID",
|
|
"UPDATED": "The membership was updated.",
|
|
"NOPERMISSIONTOEDIT": "You are missing the required permissions to edit roles!",
|
|
"TYPES": {
|
|
"UNKNOWN": "Unknown",
|
|
"ORG": "Organization",
|
|
"PROJECT": "Project",
|
|
"GRANTEDPROJECT": "Granted Project"
|
|
}
|
|
},
|
|
"PERSONALACCESSTOKEN": {
|
|
"ID": "ID",
|
|
"TOKEN": "Token",
|
|
"ADD": {
|
|
"TITLE": "Generate new Personal Access Token",
|
|
"DESCRIPTION": "Define a custom expiration for the token.",
|
|
"CHOOSEEXPIRY": "Select an expiration date",
|
|
"CHOOSEDATEAFTER": "Enter a valid expiration after"
|
|
},
|
|
"ADDED": {
|
|
"TITLE": "Personal Access Token",
|
|
"DESCRIPTION": "Make sure to copy your personal access token. You won't be able to see it again!"
|
|
},
|
|
"DELETE": {
|
|
"TITLE": "Delete Token",
|
|
"DESCRIPTION": "You are about to delete the personal access token. Are you sure?"
|
|
},
|
|
"DELETED": "Token deleted with success."
|
|
}
|
|
},
|
|
"METADATA": {
|
|
"TITLE": "Metadata",
|
|
"KEY": "Key",
|
|
"VALUE": "Value",
|
|
"ADD": "New Entry",
|
|
"SAVE": "Save",
|
|
"EMPTY": "No metadata",
|
|
"SETSUCCESS": "Element saved successfully",
|
|
"REMOVESUCCESS": "Element deleted successfully"
|
|
},
|
|
"FLOWS": {
|
|
"ID": "ID",
|
|
"NAME": "Name",
|
|
"STATE": "State",
|
|
"STATES": {
|
|
"0": "no status",
|
|
"1": "inactive",
|
|
"2": "active"
|
|
},
|
|
"ADDTRIGGER": "Add trigger",
|
|
"FLOWCHANGED": "The flow was changed successfully",
|
|
"FLOWCLEARED": "The flow was reset successfully",
|
|
"TIMEOUT": "Timeout",
|
|
"TIMEOUTINSEC": "Timeout in seconds",
|
|
"ALLOWEDTOFAIL": "Allowed To Fail",
|
|
"ALLOWEDTOFAILWARN": {
|
|
"TITLE": "Warning",
|
|
"DESCRIPTION": "If you disable this setting, it may cause users in your organization to be unable to sign in. Additionally, you will no longer be able to access the console to disable the action. We recommend creating an administrator user in a separate organization or testing scripts first in a development environment or a development organization."
|
|
},
|
|
"SCRIPT": "Script",
|
|
"FLOWTYPE": "Flow Type",
|
|
"TRIGGERTYPE": "Trigger Type",
|
|
"ACTIONS": "Actions",
|
|
"ACTIONSMAX": "Based on your Tier, you have available a limited Number of Actions ({{value}}). Make sure to deactivate those you are not in need or consider upgrading your tier.",
|
|
"DIALOG": {
|
|
"ADD": {
|
|
"TITLE": "Create an Action"
|
|
},
|
|
"UPDATE": {
|
|
"TITLE": "Update Action"
|
|
},
|
|
"DELETEACTION": {
|
|
"TITLE": "Delete Action?",
|
|
"DESCRIPTION": "You are about to delete an action. This cannot be reverted. Are you sure?",
|
|
"DELETE_SUCCESS": "Action deleted successfully."
|
|
},
|
|
"CLEAR": {
|
|
"TITLE": "Clear flow?",
|
|
"DESCRIPTION": "You are about to reset the flow along with its triggers and actions. This change cannot be restored. Are you sure?"
|
|
},
|
|
"REMOVEACTIONSLIST": {
|
|
"TITLE": "Delete selected Actions?",
|
|
"DESCRIPTION": "Are you sure you want to delete the selected actions from the flow?"
|
|
},
|
|
"ABOUTNAME": "The name of the action and the name of the function in the javascript have to be the same"
|
|
},
|
|
"TOAST": {
|
|
"ACTIONSSET": "Actions set",
|
|
"ACTIONREACTIVATED": "Actions reactivated with success",
|
|
"ACTIONDEACTIVATED": "Actions deactivated with success"
|
|
}
|
|
},
|
|
"IAM": {
|
|
"POLICIES": {
|
|
"TITLE": "System Policies and Access Settings",
|
|
"DESCRIPTION": "Manage your global Policies and Management Access Settings."
|
|
},
|
|
"EVENTSTORE": {
|
|
"TITLE": "IAM Storage Administration",
|
|
"DESCRIPTION": "Manage your ZITADEL views and failed events."
|
|
},
|
|
"MEMBER": {
|
|
"TITLE": "Managers",
|
|
"DESCRIPTION": "These Managers are allowed to make changes in your instance."
|
|
},
|
|
"PAGES": {
|
|
"STATE": "Status",
|
|
"DOMAINLIST": "Custom Domains"
|
|
},
|
|
"STATE": {
|
|
"0": "Unspecified",
|
|
"1": "Creating",
|
|
"2": "Running",
|
|
"3": "Stopping",
|
|
"4": "Stopped"
|
|
},
|
|
"VIEWS": {
|
|
"VIEWNAME": "Name",
|
|
"DATABASE": "Database",
|
|
"SEQUENCE": "Sequence",
|
|
"EVENTTIMESTAMP": "Timestamp",
|
|
"LASTSPOOL": "Successful spool",
|
|
"ACTIONS": "Actions",
|
|
"CLEAR": "Clear",
|
|
"CLEARED": "View was successfully cleared!",
|
|
"DIALOG": {
|
|
"VIEW_CLEAR_TITLE": "Clear View",
|
|
"VIEW_CLEAR_DESCRIPTION": "You are about to clear a view. Clearing a view creates a process during which data is possibly not available for endusers. Are you really sure?"
|
|
}
|
|
},
|
|
"FAILEDEVENTS": {
|
|
"VIEWNAME": "Name",
|
|
"DATABASE": "Database",
|
|
"FAILEDSEQUENCE": "Failed Sequence",
|
|
"FAILURECOUNT": "Failure Count",
|
|
"LASTFAILED": "Last failed at",
|
|
"ERRORMESSAGE": "Error Message",
|
|
"ACTIONS": "Actions",
|
|
"DELETE": "Remove",
|
|
"DELETESUCCESS": "Failed events removed."
|
|
},
|
|
"EVENTS": {
|
|
"EDITOR": "Editor",
|
|
"EDITORID": "Editor ID",
|
|
"AGGREGATE": "Aggregate",
|
|
"AGGREGATEID": "Aggregate ID",
|
|
"AGGREGATETYPE": "Aggregate Type",
|
|
"RESOURCEOWNER": "Resource Owner",
|
|
"SEQUENCE": "Sequence",
|
|
"CREATIONDATE": "Created At",
|
|
"TYPE": "Type",
|
|
"PAYLOAD": "Payload",
|
|
"FILTERS": {
|
|
"BTN": "Filter",
|
|
"USER": {
|
|
"IDLABEL": "ID",
|
|
"CHECKBOX": "Filter by Editor"
|
|
},
|
|
"AGGREGATE": {
|
|
"TYPELABEL": "Aggregate Type",
|
|
"IDLABEL": "ID",
|
|
"CHECKBOX": "Filter by Aggregate"
|
|
},
|
|
"TYPE": {
|
|
"TYPELABEL": "Type",
|
|
"CHECKBOX": "Filter by Type"
|
|
},
|
|
"RESOURCEOWNER": {
|
|
"LABEL": "ID",
|
|
"CHECKBOX": "Filter by Resource Owner"
|
|
},
|
|
"SEQUENCE": {
|
|
"LABEL": "Sequence",
|
|
"CHECKBOX": "Filter by Sequence"
|
|
},
|
|
"SORT": "Sort",
|
|
"ASC": "Ascending",
|
|
"DESC": "Descending",
|
|
"CREATIONDATE": {
|
|
"RADIO_FROM": "From",
|
|
"RADIO_RANGE": "Range",
|
|
"LABEL_SINCE": "Since",
|
|
"LABEL_UNTIL": "Until"
|
|
},
|
|
"OTHER": "other",
|
|
"OTHERS": "others"
|
|
},
|
|
"DIALOG": {
|
|
"TITLE": "Event Detail"
|
|
}
|
|
},
|
|
"TOAST": {
|
|
"MEMBERREMOVED": "Manager removed.",
|
|
"MEMBERSADDED": "Managers added.",
|
|
"MEMBERADDED": "Manager added.",
|
|
"MEMBERCHANGED": "Manager changed.",
|
|
"ROLEREMOVED": "Role removed.",
|
|
"ROLECHANGED": "Role changed.",
|
|
"REACTIVATED": "Reactivated",
|
|
"DEACTIVATED": "Deactivated"
|
|
}
|
|
},
|
|
"ORG": {
|
|
"PAGES": {
|
|
"NAME": "Name",
|
|
"ID": "ID",
|
|
"CREATIONDATE": "Creation Date",
|
|
"DATECHANGED": "Changed",
|
|
"FILTER": "Filter",
|
|
"FILTERPLACEHOLDER": "Filter for the name",
|
|
"LIST": "Organizations",
|
|
"LISTDESCRIPTION": "Choose an organization.",
|
|
"ACTIVE": "Active",
|
|
"CREATE": "Create Organization",
|
|
"DEACTIVATE": "Deactivate Organization",
|
|
"REACTIVATE": "Reactivate Organization",
|
|
"NOPERMISSION": "You don't have the permission to access organization settings.",
|
|
"USERSELFACCOUNT": "Use your personal account as organization owner",
|
|
"ORGDETAIL_TITLE": "Enter the name and domain of your new organization.",
|
|
"ORGDETAIL_TITLE_WITHOUT_DOMAIN": "Enter the name of your new organization.",
|
|
"ORGDETAILUSER_TITLE": "Configure Organization Owner",
|
|
"DELETE": "Delete organization",
|
|
"DEFAULTLABEL": "Default",
|
|
"SETASDEFAULT": "Set as default organization",
|
|
"DEFAULTORGSET": "Default organization changed successfully",
|
|
"RENAME": {
|
|
"ACTION": "Rename",
|
|
"TITLE": "Rename Organization",
|
|
"DESCRIPTION": "Enter the new name for your organization",
|
|
"BTN": "Rename"
|
|
},
|
|
"ORGDOMAIN": {
|
|
"TITLE": "Verify {{value}} ownership",
|
|
"VERIFICATION": "We offer you two methods to manually validate your domain:",
|
|
"VERIFICATION_HTML": "- HTTP. Host a temporary verification file on your website",
|
|
"VERIFICATION_DNS": "- DNS. Create a TXT Record DNS entry",
|
|
"VERIFICATION_DNS_DESC": "If you manage {{ value }} and you have access to your DNS records, you can create a new TXT record with the following values:",
|
|
"VERIFICATION_DNS_HOST_LABEL": "Host:",
|
|
"VERIFICATION_DNS_CHALLENGE_LABEL": "Use this code for the value of the TXT record:",
|
|
"VERIFICATION_HTTP_DESC": "If you have access to your website hosting, simply download the verification file and upload it at the provided URL",
|
|
"VERIFICATION_HTTP_URL_LABEL": "Expected URL:",
|
|
"VERIFICATION_HTTP_FILE_LABEL": "Verification file:",
|
|
"VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your domain this step has to be completed!",
|
|
"VERIFICATION_VALIDATION_DESC": "Do not delete the verification code, as ZITADEL will re-check the ownership of your domain from time to time.",
|
|
"VERIFICATION_NEWTOKEN_TITLE": "Request New Token",
|
|
"VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your domain. Click on the button to trigger a verification check or reset the verification process.",
|
|
"VERIFICATION_SUCCESSFUL": "Domain successfully verified!",
|
|
"RESETMETHOD": "Reset verification method"
|
|
},
|
|
"DOWNLOAD_FILE": "Download File",
|
|
"SELECTORGTOOLTIP": "Select this organization.",
|
|
"PRIMARYDOMAIN": "Primary Domain",
|
|
"STATE": "State",
|
|
"USEPASSWORD": "Set Initial Password",
|
|
"USEPASSWORDDESC": "The user does not have to set the password during initialization."
|
|
},
|
|
"LIST": {
|
|
"TITLE": "Organizations",
|
|
"DESCRIPTION": "These are the organizations on your instance"
|
|
},
|
|
"DOMAINS": {
|
|
"NEW": "Add Domain",
|
|
"TITLE": "Verified domains",
|
|
"DESCRIPTION": "Configure your organization domains. This domain can be used for domain discovery and username suffixing.",
|
|
"SETPRIMARY": "Set as Primary",
|
|
"DELETE": {
|
|
"TITLE": "Delete Domain",
|
|
"DESCRIPTION": "You are about to delete one of your domains."
|
|
},
|
|
"ADD": {
|
|
"TITLE": "Add Domain",
|
|
"DESCRIPTION": "You are about to add a domain for your organization. After successful process, the domain can be used for domain discovery and as suffix for your users."
|
|
}
|
|
},
|
|
"STATE": {
|
|
"0": "Not defined",
|
|
"1": "Active",
|
|
"2": "Deactivated"
|
|
},
|
|
"MEMBER": {
|
|
"TITLE": "Organization Managers",
|
|
"DESCRIPTION": "Define the users who can change your organizations preferences."
|
|
},
|
|
"TOAST": {
|
|
"UPDATED": "Organization updated successfully.",
|
|
"DEACTIVATED": "Organization deactivated.",
|
|
"REACTIVATED": "Organization reactivated.",
|
|
"DOMAINADDED": "Added domain.",
|
|
"DOMAINREMOVED": "Removed domain.",
|
|
"MEMBERADDED": "Manager added.",
|
|
"MEMBERREMOVED": "Manager removed.",
|
|
"MEMBERCHANGED": "Manager changed.",
|
|
"SETPRIMARY": "Primary domain set.",
|
|
"DELETED": "Organization deleted successfully",
|
|
"DEFAULTORGNOTFOUND": "The default organization was not found",
|
|
"ORG_WAS_DELETED": "Organization has been deleted."
|
|
},
|
|
"DIALOG": {
|
|
"DEACTIVATE": {
|
|
"TITLE": "Deactivate organization",
|
|
"DESCRIPTION": "You are about to deactivate your organization. Users won't be able to login afterwards. Are you sure to proceed?"
|
|
},
|
|
"REACTIVATE": {
|
|
"TITLE": "Reactivate organization",
|
|
"DESCRIPTION": "You are about to reactivate your organization. Users will be able to login again. Are you sure to proceed?"
|
|
},
|
|
"DELETE": {
|
|
"TITLE": "Delete organization",
|
|
"DESCRIPTION": "You are about to delete your organization. This initiates a process where all organization related data will be deleted. You can not revert this action as for now.",
|
|
"TYPENAME": "Type '{{value}}', to delete your organization.",
|
|
"ORGNAME": "Name",
|
|
"BTN": "Delete"
|
|
}
|
|
}
|
|
},
|
|
"SETTINGS": {
|
|
"LIST": {
|
|
"ORGS": "Organizations",
|
|
"FEATURESETTINGS": "Features",
|
|
"LANGUAGES": "Languages",
|
|
"LOGIN": "Login Behavior and Security",
|
|
"LOCKOUT": "Lockout",
|
|
"AGE": "Password expiry",
|
|
"COMPLEXITY": "Password complexity",
|
|
"NOTIFICATIONS": "Notifications",
|
|
"SMTP_PROVIDER": "SMTP Provider",
|
|
"SMS_PROVIDER": "SMS/Phone Provider",
|
|
"NOTIFICATIONS_DESC": "SMTP and SMS Settings",
|
|
"MESSAGETEXTS": "Message Texts",
|
|
"IDP": "Identity Providers",
|
|
"VERIFIED_DOMAINS": "Verified domains",
|
|
"DOMAIN": "Domain settings",
|
|
"LOGINTEXTS": "Login Interface Texts",
|
|
"BRANDING": "Branding",
|
|
"PRIVACYPOLICY": "External links",
|
|
"OIDC": "OIDC Token lifetime and expiration",
|
|
"WEB_KEYS": "OIDC Web Keys",
|
|
"SECRETS": "Secret Generator",
|
|
"SECURITY": "Security settings",
|
|
"EVENTS": "Events",
|
|
"FAILEDEVENTS": "Failed Events",
|
|
"VIEWS": "Views",
|
|
"ACTIONS": "Actions",
|
|
"TARGETS": "Targets"
|
|
},
|
|
"GROUPS": {
|
|
"GENERAL": "General Information",
|
|
"NOTIFICATIONS": "Notifications",
|
|
"LOGIN": "Login and Access",
|
|
"DOMAIN": "Domain",
|
|
"TEXTS": "Texts and Languages",
|
|
"APPEARANCE": "Appearance",
|
|
"OTHER": "Other",
|
|
"STORAGE": "Storage",
|
|
"ACTIONS": "Actions"
|
|
},
|
|
"BETA": "BETA"
|
|
},
|
|
"SETTING": {
|
|
"LANGUAGES": {
|
|
"DEFAULT": "Default Language",
|
|
"ALLOWED": "Allowed Languages",
|
|
"NOT_ALLOWED": "Not Allowed Languages",
|
|
"ALLOW_ALL": "Allow All",
|
|
"DISALLOW_ALL": "Disallow All",
|
|
"SETASDEFAULT": "Set as Default Language",
|
|
"DEFAULT_SAVED": "Default Language saved",
|
|
"ALLOWED_SAVED": "Allowed Languages saved",
|
|
"OPTIONS": {
|
|
"de": "Deutsch",
|
|
"en": "English",
|
|
"es": "Español",
|
|
"fr": "Français",
|
|
"it": "Italiano",
|
|
"ja": "日本語",
|
|
"pl": "Polski",
|
|
"zh": "简体中文",
|
|
"bg": "Български",
|
|
"pt": "Portuguese",
|
|
"mk": "Македонски",
|
|
"cs": "Čeština",
|
|
"ru": "Русский",
|
|
"nl": "Nederlands",
|
|
"sv": "Svenska",
|
|
"id": "Bahasa Indonesia",
|
|
"hu": "Magyar",
|
|
"ko": "한국어",
|
|
"ro": "Română",
|
|
"tr": "Türkçe"
|
|
}
|
|
},
|
|
"SMTP": {
|
|
"TITLE": "SMTP Provider",
|
|
"DESCRIPTION": "Description",
|
|
"SENDERADDRESS": "Sender Email Address",
|
|
"SENDERNAME": "Sender Name",
|
|
"REPLYTOADDRESS": "Reply-to Address",
|
|
"HOSTANDPORT": "Host And Port",
|
|
"USER": "User",
|
|
"PASSWORD": "Password",
|
|
"SETPASSWORD": "Set SMTP Password",
|
|
"PASSWORDSET": "SMTP Password was set successfully.",
|
|
"TLS": "Transport Layer Security (TLS)",
|
|
"SAVED": "Saved successfully!",
|
|
"NOCHANGES": "No changes!",
|
|
"REQUIREDWARN": "To send notifications from your domain, you have to enter your SMTP data."
|
|
},
|
|
"SMS": {
|
|
"PROVIDERS": "Providers",
|
|
"PROVIDER": "SMS Provider",
|
|
"ADDPROVIDER": "Add SMS Provider",
|
|
"ADDPROVIDERDESCRIPTION": "Choose one of the available providers and enter the required data.",
|
|
"REMOVEPROVIDER": "Remove Provider",
|
|
"REMOVEPROVIDER_DESC": "You are about to delete a provider configuration. Do you want to continue?",
|
|
"SMSPROVIDERSTATE": {
|
|
"0": "Unspecified",
|
|
"1": "Active",
|
|
"2": "Inactive"
|
|
},
|
|
"ACTIVATED": "Provider activated.",
|
|
"DEACTIVATED": "Provider deactivated.",
|
|
"TWILIO": {
|
|
"SID": "Sid",
|
|
"TOKEN": "Token",
|
|
"SENDERNUMBER": "Sender Number",
|
|
"VERIFYSERVICESID": "Verification Service Sid",
|
|
"VERIFYSERVICESID_DESCRIPTION": "Setting a Verification Service Sid, allows using the Twilio Verify Service instead of the Messages Service for verification of phone numbers and OTP SMS",
|
|
"ADDED": "Twilio added successfully.",
|
|
"UPDATED": "Twilio updated successfully.",
|
|
"REMOVED": "Twilio removed",
|
|
"CHANGETOKEN": "Change Token",
|
|
"SETTOKEN": "Set Token",
|
|
"TOKENSET": "Token successfully set."
|
|
}
|
|
},
|
|
"SECRETS": {
|
|
"TYPES": "Secret Types",
|
|
"TYPE": {
|
|
"1": "Initialization Mail",
|
|
"2": "Email verification",
|
|
"3": "Phone verification",
|
|
"4": "Password Reset",
|
|
"5": "Passwordless Initialization",
|
|
"6": "App Secret",
|
|
"7": "One Time Password (OTP) - SMS",
|
|
"8": "One Time Password (OTP) - Email"
|
|
},
|
|
"EXPIRY": "Expiration (in minutes)",
|
|
"INCLUDEDIGITS": "Include Numbers",
|
|
"INCLUDESYMBOLS": "Include Symbols",
|
|
"INCLUDELOWERLETTERS": "Include Lower letters",
|
|
"INCLUDEUPPERLETTERS": "Include Upper letters",
|
|
"LENGTH": "Length",
|
|
"UPDATED": "Settings updated."
|
|
},
|
|
"SECURITY": {
|
|
"IFRAMETITLE": "iFrame",
|
|
"IFRAMEDESCRIPTION": "This setting sets the CSP to allow framing from a set of allowed domains. Note that by enabling the use of iFrames, you run the risk of allowing clickjacking.",
|
|
"IFRAMEENABLED": "Allow iFrame",
|
|
"ALLOWEDORIGINS": "Allowed URLs",
|
|
"IMPERSONATIONTITLE": "Impersonation",
|
|
"IMPERSONATIONENABLED": "Allow Impersonation",
|
|
"IMPERSONATIONDESCRIPTION": "This setting allows to use impersonation in principle. Note that the impersonator needs the appropriate `*_IMPERSONATOR` roles assigned as well."
|
|
},
|
|
"FEATURES": {
|
|
"LOGINDEFAULTORG": "Login Default Org",
|
|
"LOGINDEFAULTORG_DESCRIPTION": "The login UI will use the settings of the default org (and not from the instance) if no organization context is set",
|
|
"OIDCTOKENEXCHANGE": "OIDC Token Exchange",
|
|
"OIDCTOKENEXCHANGE_DESCRIPTION": "Enable the experimental urn:ietf:params:oauth:grant-type:token-exchange grant type for the OIDC token endpoint. Token exchange can be used to request tokens with a lesser scope or impersonate other users. See the security policy to allow impersonation on an instance.",
|
|
"USERSCHEMA": "User Schema",
|
|
"USERSCHEMA_DESCRIPTION": "User Schemas allow to manage data schemas of user. If the flag is enabled, you'll be able to use the new API and its features.",
|
|
"ACTIONS": "Actions",
|
|
"ACTIONS_DESCRIPTION": "Actions v2 allow to manage data executions and targets. If the flag is enabled, you'll be able to use the new API and its features.",
|
|
"OIDCSINGLEV1SESSIONTERMINATION": "OIDC Single V1 Session Termination",
|
|
"OIDCSINGLEV1SESSIONTERMINATION_DESCRIPTION": "If the flag is enabled, you'll be able to terminate a single session from the login UI by providing an id_token with a `sid` claim as id_token_hint on the end_session endpoint. Note that currently all sessions from the same user agent (browser) are terminated in the login UI. Sessions managed through the Session API already allow the termination of single sessions.",
|
|
"DEBUGOIDCPARENTERROR": "Debug OIDC Parent Error",
|
|
"DEBUGOIDCPARENTERROR_DESCRIPTION": "If the flag is enabled, the OIDC parent error will be logged in the console.",
|
|
"DISABLEUSERTOKENEVENT": "Disable User Token Event",
|
|
"DISABLEUSERTOKENEVENT_DESCRIPTION": "",
|
|
"ENABLEBACKCHANNELLOGOUT": "Enable Backchannel Logout",
|
|
"ENABLEBACKCHANNELLOGOUT_DESCRIPTION": "The Back-Channel Logout implements OpenID Connect Back-Channel Logout 1.0 and can be used to notify clients about session termination at the OpenID Provider.",
|
|
"PERMISSIONCHECKV2": "Permission Check V2",
|
|
"PERMISSIONCHECKV2_DESCRIPTION": "If the flag is enabled, you'll be able to use the new API and its features.",
|
|
"STATES": {
|
|
"INHERITED": "Inherit",
|
|
"ENABLED": "Enabled",
|
|
"DISABLED": "Disabled"
|
|
},
|
|
"INHERITED_DESCRIPTION": "This sets the value to the default value of the system.",
|
|
"INHERITEDINDICATOR_DESCRIPTION": {
|
|
"ENABLED": "\"Enabled\" is inherited",
|
|
"DISABLED": "\"Disabled\" is inherited"
|
|
},
|
|
"RESET": "Set all to inherit",
|
|
"CONSOLEUSEV2USERAPI": "Use V2 Api in Console for User creation",
|
|
"CONSOLEUSEV2USERAPI_DESCRIPTION": "When this flag is enabled, the console uses the V2 User API to create new users. With the V2 API, newly created users start without an initial state.",
|
|
"LOGINV2": "Login V2",
|
|
"LOGINV2_DESCRIPTION": "Enabling this activates the new TypeScript-based login UI with improved security, performance, and customization.",
|
|
"LOGINV2_BASEURI": "Base URI"
|
|
},
|
|
"DIALOG": {
|
|
"RESET": {
|
|
"DEFAULTTITLE": "Reset Setting",
|
|
"DEFAULTDESCRIPTION": "You are about to reset your settings to the default configuration of your instance. Are you sure you want to continue?",
|
|
"LOGINPOLICY_DESCRIPTION": "Warning: If your continue, Identity Provider settings will be reset to the instance setting too."
|
|
}
|
|
}
|
|
},
|
|
"POLICY": {
|
|
"APPLIEDTO": "Applied to",
|
|
"PWD_COMPLEXITY": {
|
|
"TITLE": "Password Complexity",
|
|
"DESCRIPTION": "Ensures that all set passwords correspond to a specific pattern",
|
|
"SYMBOLANDNUMBERERROR": "Must consist of a digit and a symbol/punctuation mark.",
|
|
"SYMBOLERROR": "Must include a symbol/punctuation mark.",
|
|
"NUMBERERROR": "Must include a digit.",
|
|
"PATTERNERROR": "The password does not meet the required pattern."
|
|
},
|
|
"NOTIFICATION": {
|
|
"TITLE": "Notification",
|
|
"DESCRIPTION": "Determines on which changes, notifications will be sent.",
|
|
"PASSWORDCHANGE": "Password change"
|
|
},
|
|
"PRIVATELABELING": {
|
|
"DESCRIPTION": "Give the login your personalized style and modify its behavior.",
|
|
"PREVIEW_DESCRIPTION": "Changes of the policy will automatically deployed to preview environment.",
|
|
"BTN": "Select File",
|
|
"ACTIVATEPREVIEW": "Apply configuration",
|
|
"DARK": "Dark Mode",
|
|
"LIGHT": "Light Mode",
|
|
"CHANGEVIEW": "Change View",
|
|
"ACTIVATED": "Policy changes are now LIVE",
|
|
"THEME": "Theme",
|
|
"COLORS": "Colors",
|
|
"FONT": "Font",
|
|
"ADVANCEDBEHAVIOR": "Advanced Behavior",
|
|
"DROP": "Drop image here or",
|
|
"RELEASE": "Release",
|
|
"DROPFONT": "Drop font file here",
|
|
"RELEASEFONT": "Release",
|
|
"USEOFLOGO": "Your Logo will be used in the Login as well as emails, while the icon is used for smaller UI elements like in the organization switcher in console",
|
|
"MAXSIZE": "The maximum size is limited to 524kB",
|
|
"EMAILNOSVG": "The SVG file format is not supported in emails. Therefore upload your logo in PNG or other supported format.",
|
|
"MAXSIZEEXCEEDED": "Maximum size of 524kB exceeded.",
|
|
"NOSVGSUPPORTED": "SVG are not supported!",
|
|
"FONTINLOGINONLY": "The font is currently only displayed in the login interface.",
|
|
"BACKGROUNDCOLOR": "Background color",
|
|
"PRIMARYCOLOR": "Primary color",
|
|
"WARNCOLOR": "Warning color",
|
|
"FONTCOLOR": "Font color",
|
|
"VIEWS": {
|
|
"PREVIEW": "Preview",
|
|
"CURRENT": "Current Configuration"
|
|
},
|
|
"PREVIEW": {
|
|
"TITLE": "Login",
|
|
"SECOND": "login with your ZITADEL-Account.",
|
|
"ERROR": "User could not be found!",
|
|
"PRIMARYBUTTON": "next",
|
|
"SECONDARYBUTTON": "register"
|
|
},
|
|
"THEMEMODE": {
|
|
"THEME_MODE_AUTO": "Auto Mode",
|
|
"THEME_MODE_LIGHT": "Light Mode only",
|
|
"THEME_MODE_DARK": "Dark Mode only"
|
|
}
|
|
},
|
|
"PWD_AGE": {
|
|
"TITLE": "Password Expiry",
|
|
"DESCRIPTION": "You can set a policy for the expiry of passwords. This policy will force the user to change the password on the next login after the expiration. There are no automatic warnings and notifications."
|
|
},
|
|
"PWD_LOCKOUT": {
|
|
"TITLE": "Lockout Policy",
|
|
"DESCRIPTION": "Set a maximum number of password-retries, after which accounts will be blocked."
|
|
},
|
|
"PRIVATELABELING_POLICY": {
|
|
"TITLE": "Branding",
|
|
"BTN": "Select File",
|
|
"DESCRIPTION": "Customize the appearance of the Login",
|
|
"ACTIVATEPREVIEW": "Activate Configuration"
|
|
},
|
|
"LOGIN_POLICY": {
|
|
"TITLE": "Login Settings",
|
|
"DESCRIPTION": "Define how Users can be authenticated and configure Identity Providers",
|
|
"DESCRIPTIONCREATEADMIN": "Users can choose from the available identity providers below.",
|
|
"DESCRIPTIONCREATEMGMT": "Users can choose from the available identity providers below. Note: You can use System-set providers as well as providers set for your organization only.",
|
|
"LIFETIME_INVALID": "Form contains invalid value(s).",
|
|
"SAVED": "Saved successfully!",
|
|
"PROVIDER_ADDED": "Identity provider activated."
|
|
},
|
|
"PRIVACY_POLICY": {
|
|
"DESCRIPTION": "Set your Privacy Policy and Terms of Service Links",
|
|
"TOSLINK": "Link to Terms of Service",
|
|
"POLICYLINK": "Link to Privacy Policy",
|
|
"HELPLINK": "Link to Help",
|
|
"SUPPORTEMAIL": "Support Email",
|
|
"DOCSLINK": "Docs Link (Console)",
|
|
"CUSTOMLINK": "Custom Link (Console)",
|
|
"CUSTOMLINKTEXT": "Custom Link Text (Console)",
|
|
"SAVED": "Saved successfully!",
|
|
"RESET_TITLE": "Restore Default Values",
|
|
"RESET_DESCRIPTION": "You are about to restore the default Links for TOS and Privacy Policy. Do you really want to continue?"
|
|
},
|
|
"LOGIN_TEXTS": {
|
|
"TITLE": "Login Interface Texts",
|
|
"DESCRIPTION": "Define your texts for the login interfaces. If texts are empty, the default Value shown as the placeholder will be used.",
|
|
"DESCRIPTION_SHORT": "Define your texts for the login interfaces.",
|
|
"NEWERVERSIONEXISTS": "Newer Version exists",
|
|
"CURRENTDATE": "Current configuration",
|
|
"CHANGEDATE": "Newer Version from",
|
|
"KEYNAME": "Login Screen / Interface",
|
|
"RESET_TITLE": "Restore Default Values",
|
|
"RESET_DESCRIPTION": "You are about to restore all default values. All changes you have made will be permanently deleted. Do you really want to continue?",
|
|
"UNSAVED_TITLE": "Continue without saving?",
|
|
"UNSAVED_DESCRIPTION": "You have made changes without saving. Do you want to save now?",
|
|
"ACTIVE_LANGUAGE_NOT_ALLOWED": "You selected a language that is not allowed. You can go on modifying the texts. But if you want your users to actually be able to use this language, change your instances restrictions.",
|
|
"LANGUAGES_NOT_ALLOWED": "Not allowed:",
|
|
"LANGUAGE": "Language",
|
|
"LANGUAGES": {
|
|
"de": "Deutsch",
|
|
"en": "English",
|
|
"es": "Español",
|
|
"fr": "Français",
|
|
"it": "Italiano",
|
|
"ja": "日本語",
|
|
"pl": "Polski",
|
|
"zh": "简体中文",
|
|
"bg": "Български",
|
|
"pt": "Portuguese",
|
|
"mk": "Македонски",
|
|
"cs": "Čeština",
|
|
"ru": "Русский",
|
|
"nl": "Nederlands",
|
|
"sv": "Svenska",
|
|
"id": "Bahasa Indonesia",
|
|
"hu": "Magyar",
|
|
"ko": "한국어",
|
|
"ro": "Română",
|
|
"tr": "Türkçe"
|
|
},
|
|
"KEYS": {
|
|
"emailVerificationDoneText": "Email verification done",
|
|
"emailVerificationText": "Email verification",
|
|
"externalUserNotFoundText": "External user not found",
|
|
"footerText": "Footer",
|
|
"initMfaDoneText": "Initialize MFA done",
|
|
"initMfaOtpText": "Initialize MFA",
|
|
"initMfaPromptText": "Initialize MFA Prompt",
|
|
"initMfaU2fText": "Initialize Universal Second Factor",
|
|
"initPasswordDoneText": "Initialize password done",
|
|
"initPasswordText": "Initialize password",
|
|
"initializeDoneText": "Initialize user done",
|
|
"initializeUserText": "Initialize user",
|
|
"linkingUserDoneText": "Linking user done",
|
|
"loginText": "Login",
|
|
"logoutText": "Logout",
|
|
"mfaProvidersText": "MFA Providers",
|
|
"passwordChangeDoneText": "Password change done",
|
|
"passwordChangeText": "Password change",
|
|
"passwordResetDoneText": "Password reset done",
|
|
"passwordText": "Password",
|
|
"registrationOptionText": "Registration Options",
|
|
"registrationOrgText": "Register Org",
|
|
"registrationUserText": "Register User",
|
|
"selectAccountText": "Select Account",
|
|
"successLoginText": "Login with success",
|
|
"usernameChangeDoneText": "Username change done",
|
|
"usernameChangeText": "Username change",
|
|
"verifyMfaOtpText": "Verify OTP",
|
|
"verifyMfaU2fText": "Verify Universal Second Factor",
|
|
"passwordlessPromptText": "Passwordless Prompt",
|
|
"passwordlessRegistrationDoneText": "Passwordless Registration Done",
|
|
"passwordlessRegistrationText": "Passwordless Registration",
|
|
"passwordlessText": "Passwordless",
|
|
"externalRegistrationUserOverviewText": "External Registration User Overview"
|
|
}
|
|
},
|
|
"MESSAGE_TEXTS": {
|
|
"TYPE": "Notification",
|
|
"TYPES": {
|
|
"INIT": "Initialization",
|
|
"VE": "Verify Email",
|
|
"VP": "Verify Phone",
|
|
"VSO": "Verify SMS OTP",
|
|
"VEO": "Verify Email OTP",
|
|
"PR": "Password Reset",
|
|
"DC": "Domain Claim",
|
|
"PL": "Passwordless",
|
|
"PC": "Password Change",
|
|
"IU": "Invite User"
|
|
},
|
|
"CHIPS": {
|
|
"firstname": "Given name",
|
|
"lastname": "Family name",
|
|
"code": "Code",
|
|
"preferredLoginName": "Preferred Login Name",
|
|
"displayName": "Displayname",
|
|
"nickName": "Nickname",
|
|
"loginnames": "Login names",
|
|
"domain": "Domain",
|
|
"lastEmail": "Last email",
|
|
"lastPhone": "Last phone",
|
|
"verifiedEmail": "Verified email",
|
|
"verifiedPhone": "Verified phone",
|
|
"changedate": "Change date",
|
|
"username": "Username",
|
|
"tempUsername": "Temp username",
|
|
"otp": "One-time password",
|
|
"verifyUrl": "Verify One-time password URL",
|
|
"expiry": "Expiry",
|
|
"applicationName": "Application name"
|
|
},
|
|
"TOAST": {
|
|
"UPDATED": "Custom Texts saved."
|
|
}
|
|
},
|
|
"DEFAULTLABEL": "The current settings corresponds to the standard of your Instance.",
|
|
"BTN_INSTALL": "Setup",
|
|
"BTN_EDIT": "Modify",
|
|
"DATA": {
|
|
"DESCRIPTION": "Description",
|
|
"MINLENGTH": "must have minimum length",
|
|
"HASNUMBER": "must include a number",
|
|
"HASSYMBOL": "must include a symbol",
|
|
"HASLOWERCASE": "must include a lowercase letter",
|
|
"HASUPPERCASE": "must include an uppercase letter",
|
|
"SHOWLOCKOUTFAILURES": "show lockout failures",
|
|
"MAXPASSWORDATTEMPTS": "Password maximum attempts",
|
|
"MAXOTPATTEMPTS": "OTP maximum attempts",
|
|
"EXPIREWARNDAYS": "Expiration Warning after days",
|
|
"MAXAGEDAYS": "Maximum validity in days",
|
|
"USERLOGINMUSTBEDOMAIN": "Add organization domain as suffix to loginnames",
|
|
"USERLOGINMUSTBEDOMAIN_DESCRIPTION": "If you enable this setting, all loginnames will be suffixed with the organization domain. If this settings is disabled, you have to ensure that usernames are unique over all organizations.",
|
|
"VALIDATEORGDOMAINS": "Organization domain verification required (DNS or HTTP challenge)",
|
|
"SMTPSENDERADDRESSMATCHESINSTANCEDOMAIN": "SMTP Sender Address matches Instance Domain",
|
|
"ALLOWUSERNAMEPASSWORD_DESC": "The conventional login with user name and password is allowed.",
|
|
"ALLOWEXTERNALIDP_DESC": "The login is allowed for the underlying identity providers",
|
|
"ALLOWREGISTER_DESC": "If the option is selected, an additional step for registering a user appears in the login.",
|
|
"FORCEMFA": "Force MFA for all users",
|
|
"FORCEMFALOCALONLY": "Force MFA for local authenticated users only",
|
|
"FORCEMFALOCALONLY_DESC": "If the option is selected, local authenticated users have to configure a second factor for login.",
|
|
"HIDEPASSWORDRESET_DESC": "If the option is selected, the user can't reset his password in the login process.",
|
|
"HIDELOGINNAMESUFFIX": "Hide Loginname suffix",
|
|
"HIDELOGINNAMESUFFIX_DESC": "Hides the login name suffix in the login interface",
|
|
"IGNOREUNKNOWNUSERNAMES_DESC": "If the option is selected, the password screen will be displayed in the login process even if the user was not found. The error on the password check will not disclose if the username or password was wrong.",
|
|
"ALLOWDOMAINDISCOVERY_DESC": "If the option is selected, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the organization domains and will redirect to the registration of that organisation on success.",
|
|
"DEFAULTREDIRECTURI": "Default Redirect URI",
|
|
"DEFAULTREDIRECTURI_DESC": "Defines where the user will be redirected to if the login has started without an app context (e.g. from mail)",
|
|
"ERRORMSGPOPUP": "Show Error in Dialog",
|
|
"DISABLEWATERMARK": "Hide Watermark",
|
|
"DISABLEWATERMARK_DESC": "Hide Powered by ZITADEL watermark in the login interface"
|
|
},
|
|
"RESET": "Reset to Instance default",
|
|
"CREATECUSTOM": "Create Custom Policy",
|
|
"TOAST": {
|
|
"SET": "Policy set successfully!",
|
|
"RESETSUCCESS": "Policy reset successfully!",
|
|
"UPLOADSUCCESS": "Uploaded successfully!",
|
|
"DELETESUCCESS": "Deleted successfully!",
|
|
"UPLOADFAILED": "Upload failed!"
|
|
}
|
|
},
|
|
"ORG_DETAIL": {
|
|
"TITLE": "Organization",
|
|
"DESCRIPTION": "Here you can edit the configuration of your organization and manage the members.",
|
|
"DETAIL": {
|
|
"TITLE": "Detail",
|
|
"NAME": "Name",
|
|
"DOMAIN": "Domain",
|
|
"STATE": {
|
|
"0": "Not defined",
|
|
"1": "Active",
|
|
"2": "Inactive"
|
|
}
|
|
},
|
|
"MEMBER": {
|
|
"TITLE": "Members",
|
|
"USERNAME": "User Name",
|
|
"DISPLAYNAME": "Display Name",
|
|
"LOGINNAME": "Login Name",
|
|
"EMAIL": "E-mail",
|
|
"ROLES": "Roles",
|
|
"ADD": "Add Member",
|
|
"ADDDESCRIPTION": "Enter the names of the users to be added."
|
|
},
|
|
"TABLE": {
|
|
"TOTAL": "Entries total",
|
|
"SELECTION": "Selected Elements",
|
|
"DEACTIVATE": "Deactivate User",
|
|
"ACTIVATE": "Activate User",
|
|
"DELETE": "Delete User",
|
|
"CLEAR": "Clear selection"
|
|
}
|
|
},
|
|
"PROJECT": {
|
|
"PAGES": {
|
|
"TITLE": "Project",
|
|
"DESCRIPTION": "Here you can define applications, manage roles and grant other organizations to use your project.",
|
|
"DELETE": "Delete Project",
|
|
"DETAIL": "Detail",
|
|
"CREATE": "Create Project",
|
|
"CREATE_DESC": "Insert your project's name.",
|
|
"ROLE": "Role",
|
|
"NOITEMS": "No projects",
|
|
"ZITADELPROJECT": "This belongs to the ZITADEL project. Beware: If you make changes ZITADEL may not behave as intended.",
|
|
"TYPE": {
|
|
"OWNED": "Owned Projects",
|
|
"OWNED_SINGULAR": "Owned Project",
|
|
"GRANTED_SINGULAR": "Granted Project of {{name}}"
|
|
},
|
|
"PRIVATELABEL": {
|
|
"TITLE": "Branding Setting",
|
|
"0": {
|
|
"TITLE": "Unspecified",
|
|
"DESC": "As soon as the user is identified, the branding of the organization of the identified user will be shown, before the system default is shown."
|
|
},
|
|
"1": {
|
|
"TITLE": "Use project setting",
|
|
"DESC": "The branding of the organization which owns the project will be shown"
|
|
},
|
|
"2": {
|
|
"TITLE": "Use User Organization setting",
|
|
"DESC": "The branding of the organization of the project will be shown, but as soon as the user is identified, the setting of the organization of the identified user, will be shown."
|
|
},
|
|
"DIALOG": {
|
|
"TITLE": "Branding Setting",
|
|
"DESCRIPTION": "Select the behavior of the login, when using the project."
|
|
}
|
|
},
|
|
"PINNED": "Pinned",
|
|
"ALL": "All",
|
|
"CREATEDON": "Created on",
|
|
"LASTMODIFIED": "Last modified on",
|
|
"ADDNEW": "Create New Project",
|
|
"DIALOG": {
|
|
"REACTIVATE": {
|
|
"TITLE": "Reactivate Project",
|
|
"DESCRIPTION": "Do you really want to reactivate your project?"
|
|
},
|
|
"DEACTIVATE": {
|
|
"TITLE": "Deactivate Project",
|
|
"DESCRIPTION": "Do you really want to deactivate your project?"
|
|
},
|
|
"DELETE": {
|
|
"TITLE": "Delete Project",
|
|
"DESCRIPTION": "Do you really want to delete your project?",
|
|
"TYPENAME": "Type the name of the project to delete it permanently."
|
|
}
|
|
}
|
|
},
|
|
"SETTINGS": {
|
|
"TITLE": "Settings",
|
|
"DESCRIPTION": ""
|
|
},
|
|
"STATE": {
|
|
"TITLE": "Status",
|
|
"0": "Not defined",
|
|
"1": "Active",
|
|
"2": "Inactive"
|
|
},
|
|
"TYPE": {
|
|
"TITLE": "Type",
|
|
"0": "Unknown type",
|
|
"1": "Owned",
|
|
"2": "Granted"
|
|
},
|
|
"NAME": "Name",
|
|
"NAMEDIALOG": {
|
|
"TITLE": "Rename Project",
|
|
"DESCRIPTION": "Enter the new name for your project",
|
|
"NAME": "New Name"
|
|
},
|
|
"MEMBER": {
|
|
"TITLE": "Managers",
|
|
"TITLEDESC": "Managers can make changes to this project based on their role.",
|
|
"DESCRIPTION": "These managers may be able to edit your project.",
|
|
"USERNAME": "User Name",
|
|
"DISPLAYNAME": "Display Name",
|
|
"LOGINNAME": "Loginname",
|
|
"EMAIL": "E-mail",
|
|
"ROLES": "Roles",
|
|
"USERID": "User ID"
|
|
},
|
|
"GRANT": {
|
|
"EMPTY": "No granted organization.",
|
|
"TITLE": "Project Grants",
|
|
"DESCRIPTION": "Allow another organization to use your project.",
|
|
"EDITTITLE": "Edit roles",
|
|
"CREATE": {
|
|
"TITLE": "Create Organization Grant",
|
|
"SEL_USERS": "Select the users you wish to grant access",
|
|
"SEL_PROJECT": "Search for a project",
|
|
"SEL_ROLES": "Select the roles you want to be added to the grant",
|
|
"SEL_USER": "Select users",
|
|
"SEL_ORG": "Search an organization",
|
|
"SEL_ORG_DESC": "Search the organization to grant.",
|
|
"ORG_DESCRIPTION": "You are about to grant a user for the organization {{name}}.",
|
|
"ORG_DESCRIPTION_DESC": "Switch the context in the header above to grant a user for another organization.",
|
|
"SEL_ORG_FORMFIELD": "Organization",
|
|
"FOR_ORG": "The grant is created for:"
|
|
},
|
|
"DETAIL": {
|
|
"TITLE": "Project Grant",
|
|
"DESC": "You can select which roles can be used by the specified organization, and elect managers",
|
|
"MEMBERTITLE": "Managers",
|
|
"MEMBERDESC": "These are the managers of the granted organization. Add users here who should gain access to edit the data of the project.",
|
|
"PROJECTNAME": "Project Name",
|
|
"GRANTEDORG": "Granted Organization",
|
|
"RESOURCEOWNER": "Resource Owner"
|
|
},
|
|
"STATE": "Status",
|
|
"STATES": {
|
|
"1": "Active",
|
|
"2": "Inactive"
|
|
},
|
|
"ALL": "All",
|
|
"SHOWDETAIL": "Show Details",
|
|
"USER": "User",
|
|
"MEMBERS": "Managers",
|
|
"ORG": "Organization",
|
|
"PROJECTNAME": "Project Name",
|
|
"GRANTEDORG": "Granted Organization",
|
|
"GRANTEDORGDOMAIN": "Domain",
|
|
"RESOURCEOWNER": "Resource Owner",
|
|
"GRANTEDORGNAME": "Organization Name",
|
|
"GRANTID": "Grant Id",
|
|
"CREATIONDATE": "Creation Date",
|
|
"CHANGEDATE": "Last modified",
|
|
"DATES": "Dates",
|
|
"ROLENAMESLIST": "Roles",
|
|
"NOROLES": "No roles",
|
|
"TYPE": "Type",
|
|
"TOAST": {
|
|
"PROJECTGRANTUSERGRANTADDED": "Project grant created.",
|
|
"PROJECTGRANTADDED": "Project grant created.",
|
|
"PROJECTGRANTCHANGED": "Project grant changed.",
|
|
"PROJECTGRANTMEMBERADDED": "Grant manager added.",
|
|
"PROJECTGRANTMEMBERCHANGED": "Grant manager changed.",
|
|
"PROJECTGRANTMEMBERREMOVED": "Grant manager removed.",
|
|
"PROJECTGRANTUPDATED": "Project Grant updated"
|
|
},
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Delete project grant",
|
|
"DELETE_DESCRIPTION": "You are about to delete a project grant. Are you sure?"
|
|
},
|
|
"ROLES": "Project Roles"
|
|
},
|
|
"APP": {
|
|
"TITLE": "Applications",
|
|
"NAME": "Name",
|
|
"NAMEREQUIRED": "A name ist required."
|
|
},
|
|
"ROLE": {
|
|
"EMPTY": "No role has been created yet.",
|
|
"ADDNEWLINE": "Add additional role",
|
|
"KEY": "Key",
|
|
"TITLE": "Roles",
|
|
"DESCRIPTION": "Define some roles which can be used to create project-grants.",
|
|
"NAME": "Name",
|
|
"DISPLAY_NAME": "Display Name",
|
|
"GROUP": "Group",
|
|
"ACTIONS": "Actions",
|
|
"ADDTITLE": "Create Role",
|
|
"ADDDESCRIPTION": "Enter the data for the new role.",
|
|
"EDITTITLE": "Edit Role",
|
|
"EDITDESCRIPTION": "Enter the new data for the role.",
|
|
"DELETE": "Delete Role",
|
|
"CREATIONDATE": "Created",
|
|
"CHANGEDATE": "Last Modified",
|
|
"SELECTGROUPTOOLTIP": "Select all Roles of the group {{group}}.",
|
|
"OPTIONS": "Options",
|
|
"ASSERTION": "Assert Roles on Authentication",
|
|
"ASSERTION_DESCRIPTION": "Role information is sent from Userinfo endpoint and depending on your application settings in tokens and other types.",
|
|
"CHECK": "Check authorization on Authentication",
|
|
"CHECK_DESCRIPTION": "If set, users are only allowed to authenticate if any role is assigned to their account.",
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Delete role",
|
|
"DELETE_DESCRIPTION": "You are about to delete a project role. Are you sure?"
|
|
}
|
|
},
|
|
"HAS_PROJECT": "Check for Project on Authentication",
|
|
"HAS_PROJECT_DESCRIPTION": "It is checked whether the user's organization has this project. If not, the user cannot be authenticated.",
|
|
"TABLE": {
|
|
"TOTAL": "Entries total:",
|
|
"SELECTION": "Selected Elements",
|
|
"DEACTIVATE": "Deactivate Project",
|
|
"ACTIVATE": "Activate Project",
|
|
"DELETE": "Delete Project",
|
|
"ORGNAME": "Organization Name",
|
|
"ORGID": "Organization ID",
|
|
"ORGDOMAIN": "Organization Domain",
|
|
"STATE": "Status",
|
|
"TYPE": "Type",
|
|
"CREATIONDATE": "Created at",
|
|
"CHANGEDATE": "Last modified",
|
|
"RESOURCEOWNER": "Owner",
|
|
"SHOWTABLE": "Show table",
|
|
"SHOWGRID": "Show grid",
|
|
"EMPTY": "No project found"
|
|
},
|
|
"TOAST": {
|
|
"MEMBERREMOVED": "Manager removed.",
|
|
"MEMBERSADDED": "Managers added.",
|
|
"MEMBERADDED": "Manager added.",
|
|
"MEMBERCHANGED": "Manager changed.",
|
|
"ROLESCREATED": "Roles created.",
|
|
"ROLEREMOVED": "Role removed.",
|
|
"ROLECHANGED": "Role changed.",
|
|
"REACTIVATED": "Reactivated.",
|
|
"DEACTIVATED": "Deactivated.",
|
|
"CREATED": "Project created.",
|
|
"UPDATED": "Project changed.",
|
|
"GRANTUPDATED": "Grant changed.",
|
|
"DELETED": "Project deleted."
|
|
}
|
|
},
|
|
"ROLES": {
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Delete role",
|
|
"DELETE_DESCRIPTION": "You are about to delete a role. Are you sure?"
|
|
}
|
|
},
|
|
"NEXTSTEPS": {
|
|
"TITLE": "Next Steps"
|
|
},
|
|
"IDP": {
|
|
"LIST": {
|
|
"ACTIVETITLE": "Active Identity Providers"
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "Add provider",
|
|
"DESCRIPTION": "Select one or more of the following providers.",
|
|
"STEPPERTITLE": "Create Provider",
|
|
"OIDC": {
|
|
"TITLE": "OIDC Provider",
|
|
"DESCRIPTION": "Enter the required data for your OIDC provider."
|
|
},
|
|
"OAUTH": {
|
|
"TITLE": "OAuth Provider",
|
|
"DESCRIPTION": "Enter the required data for your OAuth provider."
|
|
},
|
|
"JWT": {
|
|
"TITLE": "JWT Provider",
|
|
"DESCRIPTION": "Enter the required data for your JWT provider."
|
|
},
|
|
"GOOGLE": {
|
|
"TITLE": "Google Provider",
|
|
"DESCRIPTION": "Enter the credentials for your Google Identity Provider"
|
|
},
|
|
"GITLAB": {
|
|
"TITLE": "Gitlab Provider",
|
|
"DESCRIPTION": "Enter the credentials for your Gitlab Identity Provider"
|
|
},
|
|
"GITLABSELFHOSTED": {
|
|
"TITLE": "Gitlab Self Hosted Provider",
|
|
"DESCRIPTION": "Enter the credentials for your Gitlab Self Hosted Identity Provider"
|
|
},
|
|
"GITHUBES": {
|
|
"TITLE": "GitHub Enterprise Server Provider",
|
|
"DESCRIPTION": "Enter the credentials for your GitHub Enterprise Server Identity Provider"
|
|
},
|
|
"GITHUB": {
|
|
"TITLE": "Github Provider",
|
|
"DESCRIPTION": "Enter the credentials for your Github Identity Provider"
|
|
},
|
|
"AZUREAD": {
|
|
"TITLE": "Microsoft Provider",
|
|
"DESCRIPTION": "Enter the credentials for your Microsoft Identity Provider"
|
|
},
|
|
"LDAP": {
|
|
"TITLE": "Active Directory / LDAP",
|
|
"DESCRIPTION": "Enter the credentials for your LDAP Provider"
|
|
},
|
|
"APPLE": {
|
|
"TITLE": "Sign in with Apple",
|
|
"DESCRIPTION": "Enter the credentials for your Apple Provider"
|
|
},
|
|
"SAML": {
|
|
"TITLE": "Sign in with SAML",
|
|
"DESCRIPTION": "Enter the credentials for your SAML Provider"
|
|
}
|
|
},
|
|
"DETAIL": {
|
|
"TITLE": "Identity Provider",
|
|
"DESCRIPTION": "Update your provider configuration",
|
|
"DATECREATED": "Created",
|
|
"DATECHANGED": "Changed"
|
|
},
|
|
"OPTIONS": {
|
|
"ISAUTOCREATION": "Automatic creation",
|
|
"ISAUTOCREATION_DESC": "If selected, an account will be created if it does not exist yet.",
|
|
"ISAUTOUPDATE": "Automatic update",
|
|
"ISAUTOUPDATE_DESC": "If selected, accounts are updated on reauthentication.",
|
|
"ISCREATIONALLOWED": "Account creation allowed (manually)",
|
|
"ISCREATIONALLOWED_DESC": "Determines whether accounts can be created using an external account. Disable if users should not be able to edit account information when auto_creation is enabled.",
|
|
"ISLINKINGALLOWED": "Account linking allowed (manually)",
|
|
"ISLINKINGALLOWED_DESC": "Determines whether an identity can be manually linked to an existing account. Disable if users should only be allowed to link the proposed account in case of active auto_linking.",
|
|
"AUTOLINKING_DESC": "Determines whether an identity will be prompted to be linked to an existing account.",
|
|
"AUTOLINKINGTYPE": {
|
|
"0": "Disabled",
|
|
"1": "Check for existing Username",
|
|
"2": "Check for existing Email"
|
|
}
|
|
},
|
|
"OWNERTYPES": {
|
|
"0": "unknown",
|
|
"1": "Instance",
|
|
"2": "Organization"
|
|
},
|
|
"STATES": {
|
|
"1": "active",
|
|
"2": "inactive"
|
|
},
|
|
"AZUREADTENANTTYPES": {
|
|
"3": "Tenant ID",
|
|
"0": "Common",
|
|
"1": "Organizations",
|
|
"2": "Consumers"
|
|
},
|
|
"AZUREADTENANTTYPE": "Tenant Type",
|
|
"AZUREADTENANTID": "Tenant ID",
|
|
"EMAILVERIFIED": "Email verified",
|
|
"NAMEHINT": "If specified it will be shown in the login interface.",
|
|
"OPTIONAL": "optional",
|
|
"LDAPATTRIBUTES": "LDAP Attributes",
|
|
"UPDATEBINDPASSWORD": "update Bind Password",
|
|
"UPDATECLIENTSECRET": "update client secret",
|
|
"ADD": "Add Identity Provider",
|
|
"TYPE": "Type",
|
|
"OWNER": "Owner",
|
|
"ID": "ID",
|
|
"NAME": "Name",
|
|
"AUTHORIZATIONENDPOINT": "Authorization Endpoint",
|
|
"TOKENENDPOINT": "Token Endpoint",
|
|
"USERENDPOINT": "User Endpoint",
|
|
"IDATTRIBUTE": "ID Attribute",
|
|
"AVAILABILITY": "Availability",
|
|
"AVAILABLE": "available",
|
|
"AVAILABLEBUTINACTIVE": "available but inactive",
|
|
"SETAVAILABLE": "set as available",
|
|
"SETUNAVAILABLE": "set as not available",
|
|
"CONFIG": "Configuration",
|
|
"STATE": "Status",
|
|
"ISSUER": "Issuer",
|
|
"SCOPESLIST": "Scopes List",
|
|
"CLIENTID": "Client ID",
|
|
"CLIENTSECRET": "Client Secret",
|
|
"LDAPCONNECTION": "Connection",
|
|
"LDAPUSERBINDING": "User binding",
|
|
"BASEDN": "BaseDn",
|
|
"BINDDN": "BindDn",
|
|
"BINDPASSWORD": "Bind Password",
|
|
"SERVERS": "Servers",
|
|
"STARTTLS": "Start TLS",
|
|
"TIMEOUT": "Timeout in seconds",
|
|
"USERBASE": "Userbase",
|
|
"USERFILTERS": "User filters",
|
|
"USEROBJECTCLASSES": "User Object Classes",
|
|
"REQUIRED": "required",
|
|
"LDAPIDATTRIBUTE": "ID attribute",
|
|
"AVATARURLATTRIBUTE": "Avatar Url attribute",
|
|
"DISPLAYNAMEATTRIBUTE": "Displayname attribute",
|
|
"EMAILATTRIBUTEATTRIBUTE": "Email attribute",
|
|
"EMAILVERIFIEDATTRIBUTE": "Email verified attribute",
|
|
"FIRSTNAMEATTRIBUTE": "Given name attribute",
|
|
"LASTNAMEATTRIBUTE": "Family name attribute",
|
|
"NICKNAMEATTRIBUTE": "Nickname attribute",
|
|
"PHONEATTRIBUTE": "Phone attribute",
|
|
"PHONEVERIFIEDATTRIBUTE": "Phone verified attribute",
|
|
"PREFERREDLANGUAGEATTRIBUTE": "Preferred language attribute",
|
|
"PREFERREDUSERNAMEATTRIBUTE": "Preferred username attribute",
|
|
"PROFILEATTRIBUTE": "Profile attribute",
|
|
"IDPDISPLAYNAMMAPPING": "IdP Display Name Mapping",
|
|
"USERNAMEMAPPING": "Username Mapping",
|
|
"DATES": "Dates",
|
|
"CREATIONDATE": "Created At",
|
|
"CHANGEDATE": "Last Modified",
|
|
"DEACTIVATE": "Deactivate",
|
|
"ACTIVATE": "Activate",
|
|
"DELETE": "Delete",
|
|
"DELETE_TITLE": "Delete IdP",
|
|
"DELETE_DESCRIPTION": "You are about to delete an identity provider. The resulting changes are irrevocable. Do you really want to do this?",
|
|
"REMOVE_WARN_TITLE": "Remove IdP",
|
|
"REMOVE_WARN_DESCRIPTION": "You are about to remove an identity provider. This will remove the selection of the available IdP for your users and already registered users won't be able to login again. Are you sure to continue?",
|
|
"DELETE_SELECTION_TITLE": "Delete IdP",
|
|
"DELETE_SELECTION_DESCRIPTION": "You are about to delete an identity provider. The resulting changes are irrevocable. Do you really want to do this?",
|
|
"FEDERATEDLOGOUTENABLED": "Federated Logout Enabled",
|
|
"FEDERATEDLOGOUTENABLED_DESC": "If enabled, the user will be logged out from the IdP as well if the user terminates the session in ZITADEL.",
|
|
"EMPTY": "No IdP available",
|
|
"OIDC": {
|
|
"GENERAL": "General Information",
|
|
"TITLE": "OIDC Configuration",
|
|
"DESCRIPTION": "Enter the data for the OIDC Identity Provider."
|
|
},
|
|
"JWT": {
|
|
"TITLE": "JWT Configuration",
|
|
"DESCRIPTION": "Enter the data for JWT Identity Provider.",
|
|
"HEADERNAME": "Header Name",
|
|
"JWTENDPOINT": "JWT Endpoint",
|
|
"JWTKEYSENDPOINT": "JWT Keys Endpoint"
|
|
},
|
|
"APPLE": {
|
|
"TEAMID": "Team ID",
|
|
"KEYID": "Key ID",
|
|
"PRIVATEKEY": "Private Key",
|
|
"UPDATEPRIVATEKEY": "Update Private Key",
|
|
"UPLOADPRIVATEKEY": "Upload Private Key",
|
|
"KEYMAXSIZEEXCEEDED": "Maximum size of 5kB exceeded."
|
|
},
|
|
"SAML": {
|
|
"METADATAXML": "Metadata Xml",
|
|
"METADATAURL": "Metadata URL",
|
|
"BINDING": "Binding",
|
|
"SIGNEDREQUEST": "Signed Request",
|
|
"NAMEIDFORMAT": "NameID Format",
|
|
"TRANSIENTMAPPINGATTRIBUTENAME": "Custom Mapping Attribute Name",
|
|
"TRANSIENTMAPPINGATTRIBUTENAME_DESC": "Alternative attribute name to map the user in case the `nameid-format` returned is `transient`, e.g. `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`"
|
|
},
|
|
"TOAST": {
|
|
"SAVED": "Successfully saved.",
|
|
"REACTIVATED": "Idp reactivated.",
|
|
"DEACTIVATED": "Idp deactivated.",
|
|
"SELECTEDREACTIVATED": "Selected Idps reactivated.",
|
|
"SELECTEDDEACTIVATED": "Selected Idps deactivated.",
|
|
"SELECTEDKEYSDELETED": "Selected Idps deleted.",
|
|
"DELETED": "Idp removed successfully!",
|
|
"ADDED": "Added successfully.",
|
|
"REMOVED": "Removed successfully."
|
|
},
|
|
"ISIDTOKENMAPPING": "Map from the ID token",
|
|
"ISIDTOKENMAPPING_DESC": "If selected, provider information gets mapped from the ID token, not from the userinfo endpoint.",
|
|
"USEPKCE": "Use PKCE",
|
|
"USEPKCE_DESC": "Determines whether the code_challenge and code_challenge_method params are included in the auth request"
|
|
},
|
|
"MFA": {
|
|
"LIST": {
|
|
"MULTIFACTORTITLE": "Passwordless",
|
|
"MULTIFACTORDESCRIPTION": "Define your Multifactors for your passwordless Authentication here.",
|
|
"SECONDFACTORTITLE": "Multifactor Authentication",
|
|
"SECONDFACTORDESCRIPTION": "Define further possible factors with which you can secure your password authentication."
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "New Factor",
|
|
"DESCRIPTION": "Select your new Factor type."
|
|
},
|
|
"DELETE": {
|
|
"TITLE": "Delete Factor",
|
|
"DESCRIPTION": "You are about to delete a Factor from Login Settings. Are you sure?"
|
|
},
|
|
"TOAST": {
|
|
"ADDED": "Added successfully.",
|
|
"SAVED": "Saved successfully.",
|
|
"DELETED": "Removed successfully"
|
|
},
|
|
"TYPE": "Type",
|
|
"MULTIFACTORTYPES": {
|
|
"0": "Unknown",
|
|
"1": "Fingerprint, Security Keys, Face ID and other"
|
|
},
|
|
"SECONDFACTORTYPES": {
|
|
"0": "Unknown",
|
|
"1": "One Time Password by Authenticator App (TOTP)",
|
|
"2": "Fingerprint, Security Keys, Face ID and other",
|
|
"3": "One Time Password by Email (Email OTP)",
|
|
"4": "One Time Password by SMS (SMS OTP)"
|
|
}
|
|
},
|
|
"LOGINPOLICY": {
|
|
"CREATE": {
|
|
"TITLE": "Login Settings",
|
|
"DESCRIPTION": "Define how your users can be authenticated on your organization."
|
|
},
|
|
"IDPS": "Identity Providers",
|
|
"ADDIDP": {
|
|
"TITLE": "Add Identity Provider",
|
|
"DESCRIPTION": "You can select predefined or self-created providers for authentication.",
|
|
"SELECTIDPS": "Identity providers"
|
|
},
|
|
"PASSWORDLESS": "Passwordless Login",
|
|
"PASSWORDLESSTYPE": {
|
|
"0": "Not allowed",
|
|
"1": "Allowed"
|
|
}
|
|
},
|
|
"SMTP": {
|
|
"LIST": {
|
|
"TITLE": "SMTP Provider",
|
|
"DESCRIPTION": "These are the SMTP providers for your ZITADEL instance. Activate the one you want to use to send notifications to your users.",
|
|
"EMPTY": "No SMTP Provider available",
|
|
"ACTIVATED": "Activated",
|
|
"ACTIVATE": "Activate provider",
|
|
"DEACTIVATE": "Deactivate provider",
|
|
"TEST": "Test your provider",
|
|
"TYPE": "Type",
|
|
"DIALOG": {
|
|
"ACTIVATED": "SMTP config has been activated",
|
|
"ACTIVATE_WARN_TITLE": "Activate SMTP config",
|
|
"ACTIVATE_WARN_DESCRIPTION": "You are about to activate an SMTP configuration. First we'll deactivate the current active provider and then activate this configuration. Are you sure?",
|
|
"DEACTIVATE_WARN_TITLE": "Deactivate SMTP config",
|
|
"DEACTIVATE_WARN_DESCRIPTION": "You are about to deactivate an SMTP configuration. Are you sure?",
|
|
"DEACTIVATED": "SMTP config has been deactivated",
|
|
"DELETE_TITLE": "Delete SMTP config",
|
|
"DELETE_DESCRIPTION": "You are about to delete a configuration. Confirm this action typing the sender name",
|
|
"DELETED": "SMTP config has been deleted",
|
|
"SENDER": "Type {{value}}, to delete this SMTP configuration.",
|
|
"TEST_TITLE": "Test your SMTP config",
|
|
"TEST_DESCRIPTION": "Specify an email address to test your SMTP configuration for this provider",
|
|
"TEST_EMAIL": "Email address",
|
|
"TEST_RESULT": "Test result"
|
|
}
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "Add SMTP provider",
|
|
"DESCRIPTION": "Select one or more of the following providers.",
|
|
"STEPS": {
|
|
"TITLE": "Add {{ value }} SMTP Provider",
|
|
"CREATE_DESC_TITLE": "Enter your {{ value }} SMTP settings step by step",
|
|
"CURRENT_DESC_TITLE": "These are your SMTP settings",
|
|
"PROVIDER_SETTINGS": "SMTP Provider Settings",
|
|
"SENDER_SETTINGS": "Sender Settings",
|
|
"NEXT_STEPS": "Next Steps",
|
|
"ACTIVATE": {
|
|
"TITLE": "Activate your SMTP Provider",
|
|
"DESCRIPTION": "ZITADEL cannot use this SMTP Provider to send notifications until you activate it. If you activate this provider any other provider that was active will now be deactivated."
|
|
},
|
|
"DEACTIVATE": {
|
|
"TITLE": "Deactivate your SMTP Provider",
|
|
"DESCRIPTION": "If you deactivate this SMTP Provider, ZITADEL cannot use it to send notifications until you activate it again."
|
|
},
|
|
"SAVE_SETTINGS": "Save your settings",
|
|
"TEST": {
|
|
"TITLE": "Test your settings",
|
|
"DESCRIPTION": "You can test your SMTP provider settings and check the test result before saving them",
|
|
"RESULT": "Your email was succesfully sent"
|
|
}
|
|
}
|
|
},
|
|
"DETAIL": {
|
|
"TITLE": "SMTP Provider Settings"
|
|
},
|
|
"EMPTY": "No SMTP provider available",
|
|
"STEPS": {
|
|
"SENDGRID": {}
|
|
}
|
|
},
|
|
"APP": {
|
|
"LIST": "Applications",
|
|
"COMPLIANCE": "OIDC Compliance",
|
|
"URLS": "URLs",
|
|
"CONFIGURATION": "Configuration",
|
|
"TOKEN": "Token Settings",
|
|
"PAGES": {
|
|
"TITLE": "Application",
|
|
"ID": "ID",
|
|
"DESCRIPTION": "Here you can edit your application data and it's configuration.",
|
|
"CREATE": "Create application",
|
|
"CREATE_SELECT_PROJECT": "Select your project first",
|
|
"CREATE_NEW_PROJECT": "or enter the name for your new project",
|
|
"CREATE_DESC_TITLE": "Enter Your Application Details Step by Step",
|
|
"CREATE_DESC_SUB": "A recommended configuration will be automatically generated.",
|
|
"STATE": "Status",
|
|
"DATECREATED": "Created",
|
|
"DATECHANGED": "Changed",
|
|
"URLS": "URLs",
|
|
"DELETE": "Delete App",
|
|
"JUMPTOPROJECT": "To configure roles, authorizations and more, navigate to the project.",
|
|
"DETAIL": {
|
|
"TITLE": "Detail",
|
|
"STATE": {
|
|
"0": "Not defined",
|
|
"1": "Active",
|
|
"2": "Inactive"
|
|
}
|
|
},
|
|
"DIALOG": {
|
|
"CONFIG": {
|
|
"TITLE": "Change OIDC Configuration"
|
|
},
|
|
"DELETE": {
|
|
"TITLE": "Delete App",
|
|
"DESCRIPTION": "Do you really want to delete this application?"
|
|
}
|
|
},
|
|
"NEXTSTEPS": {
|
|
"TITLE": "Next Steps",
|
|
"0": {
|
|
"TITLE": "Add roles",
|
|
"DESC": "Enter your project roles"
|
|
},
|
|
"1": {
|
|
"TITLE": "Add users",
|
|
"DESC": "Add new users of your organization"
|
|
},
|
|
"2": {
|
|
"TITLE": "Help & Support",
|
|
"DESC": "Read our documentation on creating applications or contact our support"
|
|
}
|
|
}
|
|
},
|
|
"NAMEDIALOG": {
|
|
"TITLE": "Rename App",
|
|
"DESCRIPTION": "Enter the new name for your app",
|
|
"NAME": "New Name"
|
|
},
|
|
"NAME": "Name",
|
|
"TYPE": "Application Type",
|
|
"AUTHMETHOD": "Authentication Method",
|
|
"AUTHMETHODSECTION": "Authentication Method",
|
|
"GRANT": "Grant Types",
|
|
"ADDITIONALORIGINS": "Additional Origins",
|
|
"ADDITIONALORIGINSDESC": "If you want to add additional Origins to your app which is not used as a redirect you can do that here.",
|
|
"ORIGINS": "Origins",
|
|
"NOTANORIGIN": "The entered value is not an origin",
|
|
"PROSWITCH": "I'm a pro. Skip this wizard.",
|
|
"NAMEANDTYPESECTION": "Name and Type",
|
|
"TITLEFIRST": "Name of the application",
|
|
"TYPETITLE": "Type of application",
|
|
"OIDC": {
|
|
"WELLKNOWN": "Further links can be retrieved from the <a href='{{url}}' title='Discovery endpoint' target='_blank'>discovery endpoint</a>.",
|
|
"INFO": {
|
|
"ISSUER": "Issuer",
|
|
"CLIENTID": "Client Id"
|
|
},
|
|
"CURRENT": "Current Config",
|
|
"TOKENSECTIONTITLE": "AuthToken Options",
|
|
"REDIRECTSECTIONTITLE": "Redirect Settings",
|
|
"REDIRECTTITLE": "Specify the URIs where the login will redirect to.",
|
|
"POSTREDIRECTTITLE": "This is the redirect URI after logout.",
|
|
"REDIRECTDESCRIPTIONWEB": "Redirect URIs must begin with https://. http:// is only valid with enabled development mode.",
|
|
"REDIRECTDESCRIPTIONNATIVE": "Redirect URIs must begin with your own protocol, http://127.0.0.1, http://[::1] or http://localhost.",
|
|
"REDIRECTNOTVALID": "This redirect URI is not valid.",
|
|
"COMMAORENTERSEPERATION": "separate with ↵",
|
|
"TYPEREQUIRED": "The type is required.",
|
|
"TITLE": "OIDC Configuration",
|
|
"CLIENTID": "Client ID",
|
|
"CLIENTSECRET": "Client Secret",
|
|
"CLIENTSECRET_NOSECRET": "With your chosen authentication flow, no secret is required and is therefore not available.",
|
|
"CLIENTSECRET_DESCRIPTION": "Keep your client secret at a safe place as it will disappear once the dialog is closed.",
|
|
"REGENERATESECRET": "Regenerate Client Secret",
|
|
"DEVMODE": "Development Mode",
|
|
"DEVMODE_ENABLED": "Enabled",
|
|
"DEVMODE_DISABLED": "Disabled",
|
|
"DEVMODEDESC": "Beware: With development mode enabled redirect URIs will not be validated.",
|
|
"SKIPNATIVEAPPSUCCESSPAGE": "Skip Login Success Page",
|
|
"SKIPNATIVEAPPSUCCESSPAGE_DESCRIPTION": "Skip the success page after a login for this native app.",
|
|
"REDIRECT": "Redirect URIs",
|
|
"REDIRECTSECTION": "Redirect URIs",
|
|
"POSTLOGOUTREDIRECT": "Post Logout URIs",
|
|
"RESPONSESECTION": "Response Types",
|
|
"GRANTSECTION": "Grant Types",
|
|
"GRANTTITLE": "Select your grant types. Note: Implicit is only available for browser-based applications.",
|
|
"APPTYPE": {
|
|
"0": "Web",
|
|
"1": "User Agent",
|
|
"2": "Native"
|
|
},
|
|
"RESPONSETYPE": "Response Types",
|
|
"RESPONSE": {
|
|
"0": "Code",
|
|
"1": "ID Token",
|
|
"2": "Token-ID Token"
|
|
},
|
|
"REFRESHTOKEN": "Refresh Token",
|
|
"GRANTTYPE": "Grant Types",
|
|
"GRANT": {
|
|
"0": "Authorization Code",
|
|
"1": "Implicit",
|
|
"2": "Refresh Token",
|
|
"3": "Device Code",
|
|
"4": "Token Exchange"
|
|
},
|
|
"AUTHMETHOD": {
|
|
"0": "Basic",
|
|
"1": "Post",
|
|
"2": "None",
|
|
"3": "Private Key JWT"
|
|
},
|
|
"TOKENTYPE": "Auth Token Type",
|
|
"TOKENTYPE0": "Bearer Token",
|
|
"TOKENTYPE1": "JWT",
|
|
"UNSECUREREDIRECT": "I sure hope you know what you are doing.",
|
|
"OVERVIEWSECTION": "Overview",
|
|
"OVERVIEWTITLE": "You are now done. Review your configuration.",
|
|
"ACCESSTOKENROLEASSERTION": "Add user roles to the access token",
|
|
"ACCESSTOKENROLEASSERTION_DESCRIPTION": "If selected, the requested roles of the authenticated user are added to the access token.",
|
|
"IDTOKENROLEASSERTION": "User roles inside ID Token",
|
|
"IDTOKENROLEASSERTION_DESCRIPTION": "If selected, the requested roles of the authenticated user are added to the ID token.",
|
|
"IDTOKENUSERINFOASSERTION": "User Info inside ID Token",
|
|
"IDTOKENUSERINFOASSERTION_DESCRIPTION": "Enables clients to retrieve profile, email, phone and address claims from ID token.",
|
|
"CLOCKSKEW": "Enables clients to handle clock skew of OP and client. The duration (0-5s) will be added to exp claim and subtracted from iats, auth_time and nbf.",
|
|
"RECOMMENDED": "recommended",
|
|
"NOTRECOMMENDED": "not recommended",
|
|
"SELECTION": {
|
|
"APPTYPE": {
|
|
"WEB": {
|
|
"TITLE": "Web",
|
|
"DESCRIPTION": "Regular Web applications like .net, PHP, Node.js, Java, etc."
|
|
},
|
|
"NATIVE": {
|
|
"TITLE": "Native",
|
|
"DESCRIPTION": "Mobile Apps, Desktop, Smart Devices, etc."
|
|
},
|
|
"USERAGENT": {
|
|
"TITLE": "User Agent",
|
|
"DESCRIPTION": "Single Page Applications (SPA) and in general all JS frameworks executed in browsers"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"API": {
|
|
"INFO": {
|
|
"CLIENTID": "Client Id"
|
|
},
|
|
"REGENERATESECRET": "Regenerate Client Secret",
|
|
"SELECTION": {
|
|
"TITLE": "API",
|
|
"DESCRIPTION": "APIs in general"
|
|
},
|
|
"AUTHMETHOD": {
|
|
"0": "Basic",
|
|
"1": "Private Key JWT"
|
|
}
|
|
},
|
|
"SAML": {
|
|
"SELECTION": {
|
|
"TITLE": "SAML",
|
|
"DESCRIPTION": "SAML Applications"
|
|
},
|
|
"CONFIGSECTION": "SAML Configuration",
|
|
"CHOOSEMETADATASOURCE": "Provide your SAML configuration using one of the following options:",
|
|
"METADATAOPT1": "Option 1. Specify the url where metadata file is located",
|
|
"METADATAOPT2": "Option 2. Upload a file containing your metadata XML",
|
|
"METADATAOPT3": "Option 3. Create a minimal metadata file on the fly providing ENTITYID and ACS URL",
|
|
"UPLOAD": "Upload XML file",
|
|
"METADATA": "Metadata",
|
|
"METADATAFROMFILE": "Metadata from file",
|
|
"CERTIFICATE": "SAML certificate",
|
|
"DOWNLOADCERT": "Download SAML certificate",
|
|
"CREATEMETADATA": "Create metadata",
|
|
"ENTITYID": "Entity ID",
|
|
"ACSURL": "ACS endpoint URL"
|
|
},
|
|
"AUTHMETHODS": {
|
|
"CODE": {
|
|
"TITLE": "Code",
|
|
"DESCRIPTION": "Exchange the authorization code for the tokens"
|
|
},
|
|
"PKCE": {
|
|
"TITLE": "PKCE",
|
|
"DESCRIPTION": "Use a random hash instead of a static client secret for more security"
|
|
},
|
|
"POST": {
|
|
"TITLE": "POST",
|
|
"DESCRIPTION": "Send client_id and client_secret as part of the form"
|
|
},
|
|
"PK_JWT": {
|
|
"TITLE": "Private Key JWT",
|
|
"DESCRIPTION": "Use a private key to authorize your application"
|
|
},
|
|
"BASIC": {
|
|
"TITLE": "Basic",
|
|
"DESCRIPTION": "Authentication with Username and Password"
|
|
},
|
|
"IMPLICIT": {
|
|
"TITLE": "Implicit",
|
|
"DESCRIPTION": "Get the tokens directly from the authorization endpoint"
|
|
},
|
|
"DEVICECODE": {
|
|
"TITLE": "Device Code",
|
|
"DESCRIPTION": "Authorize the device on a computer or smartphone."
|
|
},
|
|
"CUSTOM": {
|
|
"TITLE": "Custom",
|
|
"DESCRIPTION": "Your setting doesn't correspond to any other option."
|
|
}
|
|
},
|
|
"TOAST": {
|
|
"REACTIVATED": "Application reactivated.",
|
|
"DEACTIVATED": "Application deactivated.",
|
|
"OIDCUPDATED": "App updated.",
|
|
"APIUPDATED": "App updated",
|
|
"UPDATED": "App updated.",
|
|
"CREATED": "App created.",
|
|
"CLIENTSECRETREGENERATED": "client secret generated.",
|
|
"DELETED": "App deleted.",
|
|
"CONFIGCHANGED": "Changes detected!"
|
|
},
|
|
"LOGINV2": {
|
|
"USEV2": "Use new Login UI",
|
|
"BASEURL": "Custom base URL for the new Login UI"
|
|
}
|
|
},
|
|
"GENDERS": {
|
|
"0": "Unknown",
|
|
"1": "Female",
|
|
"2": "Male",
|
|
"3": "Other"
|
|
},
|
|
"LANGUAGES": {
|
|
"de": "Deutsch",
|
|
"en": "English",
|
|
"es": "Español",
|
|
"fr": "Français",
|
|
"it": "Italiano",
|
|
"ja": "日本語",
|
|
"pl": "Polski",
|
|
"zh": "简体中文",
|
|
"bg": "Български",
|
|
"pt": "Portuguese",
|
|
"mk": "Македонски",
|
|
"cs": "Čeština",
|
|
"ru": "Русский",
|
|
"nl": "Nederlands",
|
|
"sv": "Svenska",
|
|
"id": "Bahasa Indonesia",
|
|
"hu": "Magyar",
|
|
"ko": "한국어",
|
|
"ro": "Română",
|
|
"tr": "Türkçe"
|
|
},
|
|
"MEMBER": {
|
|
"ADD": "Add a Manager",
|
|
"CREATIONTYPE": "Creation Type",
|
|
"CREATIONTYPES": {
|
|
"3": "IAM",
|
|
"2": "Organization",
|
|
"0": "Owned Project",
|
|
"1": "Granted Project",
|
|
"4": "Project"
|
|
},
|
|
"EDITROLE": "Edit roles",
|
|
"EDITFOR": "Edit the roles for the user: {{value}}",
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Remove Manager",
|
|
"DELETE_DESCRIPTION": "You are about to remove a manager. Are you sure?"
|
|
},
|
|
"SHOWDETAILS": "Click to show details."
|
|
},
|
|
"ROLESLABEL": "Roles",
|
|
"GRANTS": {
|
|
"TITLE": "Authorizations",
|
|
"DESC": "These are all authorizations on your organization.",
|
|
"DELETE": "Delete Authorization",
|
|
"EMPTY": "No authorization found",
|
|
"ADD": "Create Authorization",
|
|
"ADD_BTN": "New",
|
|
"PROJECT": {
|
|
"TITLE": "Authorization",
|
|
"DESCRIPTION": "Define authorizations for the specified project. Note that you can only see entries of projects and users for which you have the permissions."
|
|
},
|
|
"USER": {
|
|
"TITLE": "Authorization",
|
|
"DESCRIPTION": "Define authorizations for the specified user. Note that you can only see entries of projects and users for which you have the permissions."
|
|
},
|
|
"CREATE": {
|
|
"TITLE": "Create authorization",
|
|
"DESCRIPTION": "Search for the organization, the project, and the corresponding roles."
|
|
},
|
|
"EDIT": {
|
|
"TITLE": "Change authorization"
|
|
},
|
|
"DETAIL": {
|
|
"TITLE": "Authorization Detail",
|
|
"DESCRIPTION": "Here you can see all the details of the authorization."
|
|
},
|
|
"TOAST": {
|
|
"UPDATED": "Authorization updated.",
|
|
"REMOVED": "Authorization removed",
|
|
"BULKREMOVED": "Authorizations removed.",
|
|
"CANTSHOWINFO": "You cannot visit this user's profile as you are not a member of the organization where this user belongs to"
|
|
},
|
|
"DIALOG": {
|
|
"DELETE_TITLE": "Delete authorization",
|
|
"DELETE_DESCRIPTION": "You are about to delete an authorization. Do you want to continue?",
|
|
"BULK_DELETE_TITLE": "Delete authorizations",
|
|
"BULK_DELETE_DESCRIPTION": "You are about to delete multiple authorizations. Do you want to continue?"
|
|
}
|
|
},
|
|
"CHANGES": {
|
|
"LISTTITLE": "Last Changes",
|
|
"BOTTOM": "You've reached the end of the list.",
|
|
"LOADMORE": "Load more",
|
|
"ORG": {
|
|
"TITLE": "Activity",
|
|
"DESCRIPTION": "Here you can see the latest events that have generated an organization change."
|
|
},
|
|
"PROJECT": {
|
|
"TITLE": "Activity",
|
|
"DESCRIPTION": "Here you can see the latest events that have generated a project change."
|
|
},
|
|
"USER": {
|
|
"TITLE": "Activity",
|
|
"DESCRIPTION": "Here you can see the latest events that have generated a user change."
|
|
}
|
|
}
|
|
}
|