From 673e5841aa4d62d6592fe8a5ec1ef197ca684e12 Mon Sep 17 00:00:00 2001 From: Raito00 Date: Thu, 26 Mar 2026 19:41:01 +0200 Subject: [PATCH 1/3] chore(translations): Improve Latvian translations in lv.json (#1382) --- frontend/messages/lv.json | 1046 ++++++++++++++++++------------------- 1 file changed, 523 insertions(+), 523 deletions(-) diff --git a/frontend/messages/lv.json b/frontend/messages/lv.json index e89938b8..a3f40e94 100644 --- a/frontend/messages/lv.json +++ b/frontend/messages/lv.json @@ -1,525 +1,525 @@ { - "$schema": "https://inlang.com/schema/inlang-message-format", - "my_account": "My Account", - "logout": "Logout", - "confirm": "Confirm", - "docs": "Docs", - "key": "Key", - "value": "Value", - "remove_custom_claim": "Remove custom claim", - "add_custom_claim": "Add custom claim", - "add_another": "Add another", - "select_a_date": "Select a date", - "select_file": "Select File", - "profile_picture": "Profile Picture", - "profile_picture_is_managed_by_ldap_server": "The profile picture is managed by the LDAP server and cannot be changed here.", - "click_profile_picture_to_upload_custom": "Click on the profile picture to upload a custom one from your files.", - "image_should_be_in_format": "The image should be in PNG, JPEG or WEBP format.", - "items_per_page": "Items per page", - "no_items_found": "No items found", - "select_items": "Select items...", - "search": "Search...", - "expand_card": "Expand card", - "copied": "Copied", - "click_to_copy": "Click to copy", - "something_went_wrong": "Something went wrong", - "go_back_to_home": "Go back to home", - "alternative_sign_in_methods": "Alternative Sign In Methods", - "login_background": "Login background", - "logo": "Logo", - "login_code": "Login Code", - "create_a_login_code_to_sign_in_without_a_passkey_once": "Create a login code that the user can use to sign in without a passkey once.", - "one_hour": "1 hour", - "twelve_hours": "12 hours", - "one_day": "1 day", - "one_week": "1 week", - "one_month": "1 month", - "expiration": "Expiration", - "generate_code": "Generate Code", - "name": "Name", - "browser_unsupported": "Browser unsupported", - "this_browser_does_not_support_passkeys": "This browser doesn't support passkeys. Please use an alternative sign in method.", - "an_unknown_error_occurred": "An unknown error occurred", - "authentication_process_was_aborted": "The authentication process was aborted", - "error_occurred_with_authenticator": "An error occurred with the authenticator", - "authenticator_does_not_support_discoverable_credentials": "The authenticator does not support discoverable credentials", - "authenticator_does_not_support_resident_keys": "The authenticator does not support resident keys", - "passkey_was_previously_registered": "This passkey was previously registered", - "authenticator_does_not_support_any_of_the_requested_algorithms": "The authenticator does not support any of the requested algorithms", - "webauthn_error_invalid_rp_id": "The configured relying party ID is invalid.", - "webauthn_error_invalid_domain": "The configured domain is invalid.", - "contact_administrator_to_fix": "Contact your administrator to fix this issue.", - "webauthn_operation_not_allowed_or_timed_out": "The operation was not allowed or timed out", - "webauthn_not_supported_by_browser": "Passkeys are not supported by this browser. Please use an alternative sign in method.", - "critical_error_occurred_contact_administrator": "A critical error occurred. Please contact your administrator.", - "sign_in_to": "Sign in to {name}", - "client_not_found": "Client not found", - "client_wants_to_access_the_following_information": "{client} wants to access the following information:", - "do_you_want_to_sign_in_to_client_with_your_app_name_account": "Do you want to sign in to {client} with your {appName} account?", - "email": "Email", - "view_your_email_address": "View your email address", - "profile": "Profile", - "view_your_profile_information": "View your profile information", - "groups": "Groups", - "view_the_groups_you_are_a_member_of": "View the groups you are a member of", - "cancel": "Cancel", - "sign_in": "Sign in", - "try_again": "Try again", - "client_logo": "Client Logo", - "sign_out": "Sign out", - "do_you_want_to_sign_out_of_pocketid_with_the_account": "Do you want to sign out of {appName} with the account {username}?", - "sign_in_to_appname": "Sign in to {appName}", - "please_try_to_sign_in_again": "Please try to sign in again.", - "authenticate_with_passkey_to_access_account": "Authenticate yourself with your passkey to access your account.", - "authenticate": "Authenticate", - "please_try_again": "Please try again.", - "continue": "Continue", - "alternative_sign_in": "Alternative Sign In", - "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "If you don't have access to your passkey, you can sign in using one of the following methods.", - "use_your_passkey_instead": "Use your passkey instead?", - "email_login": "Email Login", - "enter_a_login_code_to_sign_in": "Enter a login code to sign in.", - "sign_in_with_login_code": "Sign in with login code", - "request_a_login_code_via_email": "Request a login code via email.", - "go_back": "Go back", - "an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "An email has been sent to the provided email, if it exists in the system.", - "enter_code": "Enter code", - "enter_your_email_address_to_receive_an_email_with_a_login_code": "Enter your email address to receive an email with a login code.", - "your_email": "Your email", - "submit": "Submit", - "enter_the_code_you_received_to_sign_in": "Enter the code you received to sign in.", - "code": "Code", - "invalid_redirect_url": "Invalid redirect URL", - "audit_log": "Audit Log", - "users": "Users", - "user_groups": "User Groups", - "oidc_clients": "OIDC Clients", - "api_keys": "API Keys", - "application_configuration": "Application Configuration", - "settings": "Settings", - "update_pocket_id": "Update Pocket ID", - "powered_by": "Powered by", - "see_your_recent_account_activities": "See your account activities within the configured retention period.", - "time": "Time", - "event": "Event", - "approximate_location": "Approximate Location", - "ip_address": "IP Address", - "device": "Device", - "client": "Client", - "unknown": "Unknown", - "account_details_updated_successfully": "Account details updated successfully", - "profile_picture_updated_successfully": "Profile picture updated successfully. It may take a few minutes to update.", - "account_settings": "Account Settings", - "passkey_missing": "Passkey missing", - "please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Please add a passkey to prevent losing access to your account.", - "single_passkey_configured": "Single Passkey Configured", - "it_is_recommended_to_add_more_than_one_passkey": "It is recommended to add more than one passkey to avoid losing access to your account.", - "account_details": "Account Details", - "passkeys": "Passkeys", - "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Manage your passkeys that you can use to authenticate yourself.", - "add_passkey": "Add Passkey", - "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Create a one-time login code to sign in from a different device without a passkey.", - "create": "Create", - "first_name": "First name", - "last_name": "Last name", - "username": "Username", - "save": "Save", - "username_can_only_contain": "Username can only contain lowercase letters, numbers, underscores, dots, hyphens, and '@' symbols", - "username_must_start_with": "Username must start with an alphanumeric character", - "username_must_end_with": "Username must end with an alphanumeric character", - "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Sign in using the following code. The code will expire in 15 minutes.", - "or_visit": "or visit", - "added_on": "Added on", - "rename": "Rename", - "delete": "Delete", - "are_you_sure_you_want_to_delete_this_passkey": "Are you sure you want to delete this passkey?", - "passkey_deleted_successfully": "Passkey deleted successfully", - "delete_passkey_name": "Delete {passkeyName}", - "passkey_name_updated_successfully": "Passkey name updated successfully", - "name_passkey": "Name Passkey", - "name_your_passkey_to_easily_identify_it_later": "Name your passkey to easily identify it later.", - "create_api_key": "Create API Key", - "add_a_new_api_key_for_programmatic_access": "Add a new API key for programmatic access to the Pocket ID API.", - "add_api_key": "Add API Key", - "manage_api_keys": "Manage API Keys", - "api_key_created": "API Key Created", - "for_security_reasons_this_key_will_only_be_shown_once": "For security reasons, this key will only be shown once. Please store it securely.", - "description": "Description", - "api_key": "API Key", - "close": "Close", - "name_to_identify_this_api_key": "Name to identify this API key.", - "expires_at": "Expires At", - "when_this_api_key_will_expire": "When this API key will expire.", - "optional_description_to_help_identify_this_keys_purpose": "Optional description to help identify this key's purpose.", - "expiration_date_must_be_in_the_future": "Expiration date must be in the future", - "revoke_api_key": "Revoke API Key", - "never": "Never", - "revoke": "Revoke", - "api_key_revoked_successfully": "API key revoked successfully", - "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Are you sure you want to revoke the API key \"{apiKeyName}\"? This will break any integrations using this key.", - "last_used": "Last Used", - "actions": "Actions", - "images_updated_successfully": "Images updated successfully. It may take a few minutes to update.", - "general": "General", - "configure_smtp_to_send_emails": "Enable email notifications to alert users when a login is detected from a new device or location.", - "ldap": "LDAP", - "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Configure LDAP settings to sync users and groups from an LDAP server.", - "images": "Images", - "update": "Update", - "email_configuration_updated_successfully": "Email configuration updated successfully", - "save_changes_question": "Save changes?", - "you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "You have to save the changes before sending a test email. Do you want to save now?", - "save_and_send": "Save and send", - "test_email_sent_successfully": "Test email sent successfully to your email address.", - "failed_to_send_test_email": "Failed to send test email. Check the server logs for more information.", - "smtp_configuration": "SMTP Configuration", - "smtp_host": "SMTP Host", - "smtp_port": "SMTP Port", - "smtp_user": "SMTP User", - "smtp_password": "SMTP Password", - "smtp_from": "SMTP From", - "smtp_tls_option": "SMTP TLS Option", - "email_tls_option": "Email TLS Option", - "skip_certificate_verification": "Skip Certificate Verification", - "this_can_be_useful_for_selfsigned_certificates": "This can be useful for self-signed certificates.", - "enabled_emails": "Enabled Emails", - "email_login_notification": "Email Login Notification", - "send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Send an email to the user when they log in from a new device.", - "emai_login_code_requested_by_user": "Email Login Code Requested by User", - "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Allows users to bypass passkeys by requesting a login code sent to their email. This significantly reduces security as anyone with access to the user's email can gain entry.", - "email_login_code_from_admin": "Email Login Code from Admin", - "allows_an_admin_to_send_a_login_code_to_the_user": "Allows an admin to send a login code to the user via email.", - "send_test_email": "Send test email", - "application_configuration_updated_successfully": "Application configuration updated successfully", - "application_name": "Application Name", - "session_duration": "Session Duration", - "the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "The duration of a session in minutes before the user has to sign in again.", - "enable_self_account_editing": "Enable Self-Account Editing", - "whether_the_users_should_be_able_to_edit_their_own_account_details": "Whether the users should be able to edit their own account details.", - "ldap_configuration_updated_successfully": "LDAP configuration updated successfully", - "ldap_disabled_successfully": "LDAP disabled successfully", - "ldap_sync_finished": "LDAP sync finished", - "client_configuration": "Client Configuration", - "ldap_url": "LDAP URL", - "ldap_bind_dn": "LDAP Bind DN", - "ldap_bind_password": "LDAP Bind Password", - "ldap_base_dn": "LDAP Base DN", - "user_search_filter": "User Search Filter", - "the_search_filter_to_use_to_search_or_sync_users": "The Search filter to use to search/sync users.", - "groups_search_filter": "Groups Search Filter", - "the_search_filter_to_use_to_search_or_sync_groups": "The Search filter to use to search/sync groups.", - "attribute_mapping": "Attribute Mapping", - "user_unique_identifier_attribute": "User Unique Identifier Attribute", - "the_value_of_this_attribute_should_never_change": "The value of this attribute should never change.", - "username_attribute": "Username Attribute", - "user_mail_attribute": "User Mail Attribute", - "user_first_name_attribute": "User First Name Attribute", - "user_last_name_attribute": "User Last Name Attribute", - "user_profile_picture_attribute": "User Profile Picture Attribute", - "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "The value of this attribute can either be a URL, a binary or a base64 encoded image.", - "group_members_attribute": "Group Members Attribute", - "the_attribute_to_use_for_querying_members_of_a_group": "The attribute to use for querying members of a group.", - "group_unique_identifier_attribute": "Group Unique Identifier Attribute", - "group_rdn_attribute": "Group RDN Attribute (in DN)", - "admin_group_name": "Admin Group Name", - "members_of_this_group_will_have_admin_privileges_in_pocketid": "Members of this group will have Admin Privileges in Pocket ID.", - "disable": "Disable", - "sync_now": "Sync now", - "enable": "Enable", - "user_created_successfully": "User created successfully", - "create_user": "Create User", - "add_a_new_user_to_appname": "Add a new user to {appName}", - "add_user": "Add User", - "manage_users": "Manage Users", - "admin_privileges": "Admin Privileges", - "admins_have_full_access_to_the_admin_panel": "Admins have full access to the admin panel.", - "delete_firstname_lastname": "Delete {firstName} {lastName}", - "are_you_sure_you_want_to_delete_this_user": "Are you sure you want to delete this user?", - "user_deleted_successfully": "User deleted successfully", - "role": "Role", - "source": "Source", - "admin": "Admin", - "user": "User", - "local": "Local", - "toggle_menu": "Toggle menu", - "edit": "Edit", - "user_groups_updated_successfully": "User groups updated successfully", - "user_updated_successfully": "User updated successfully", - "custom_claims_updated_successfully": "Custom claims updated successfully", - "back": "Back", - "user_details_firstname_lastname": "User Details {firstName} {lastName}", - "manage_which_groups_this_user_belongs_to": "Manage which groups this user belongs to.", - "custom_claims": "Custom Claims", - "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested.", - "user_group_created_successfully": "User group created successfully", - "create_user_group": "Create User Group", - "create_a_new_group_that_can_be_assigned_to_users": "Create a new group that can be assigned to users.", - "add_group": "Add Group", - "manage_user_groups": "Manage User Groups", - "friendly_name": "Friendly Name", - "name_that_will_be_displayed_in_the_ui": "Name that will be displayed in the UI", - "name_that_will_be_in_the_groups_claim": "Name that will be in the \"groups\" claim", - "delete_name": "Delete {name}", - "are_you_sure_you_want_to_delete_this_user_group": "Are you sure you want to delete this user group?", - "user_group_deleted_successfully": "User group deleted successfully", - "user_count": "User Count", - "user_group_updated_successfully": "User group updated successfully", - "users_updated_successfully": "Users updated successfully", - "user_group_details_name": "User Group Details {name}", - "assign_users_to_this_group": "Assign users to this group.", - "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested. Custom claims defined on the user will be prioritized if there are conflicts.", - "oidc_client_created_successfully": "OIDC client created successfully", - "create_oidc_client": "Create OIDC Client", - "add_a_new_oidc_client_to_appname": "Add a new OIDC client to {appName}.", - "add_oidc_client": "Add OIDC Client", - "manage_oidc_clients": "Manage OIDC Clients", - "one_time_link": "One Time Link", - "use_this_link_to_sign_in_once": "Use this link to sign in once. This is needed for users who haven't added a passkey yet or have lost it.", - "add": "Add", - "callback_urls": "Callback URLs", - "logout_callback_urls": "Logout Callback URLs", - "public_client": "Public Client", - "public_clients_description": "Public clients do not have a client secret. They are designed for mobile, web, and native applications where secrets cannot be securely stored.", - "pkce": "PKCE", - "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange is a security feature to prevent CSRF and authorization code interception attacks.", - "requires_reauthentication": "Requires Re-Authentication", - "requires_users_to_authenticate_again_on_each_authorization": "Requires users to authenticate again on each authorization, even if already signed in", - "name_logo": "{name} logo", - "change_logo": "Change Logo", - "upload_logo": "Upload Logo", - "remove_logo": "Remove Logo", - "are_you_sure_you_want_to_delete_this_oidc_client": "Are you sure you want to delete this OIDC client?", - "oidc_client_deleted_successfully": "OIDC client deleted successfully", - "authorization_url": "Authorization URL", - "oidc_discovery_url": "OIDC Discovery URL", - "token_url": "Token URL", - "userinfo_url": "Userinfo URL", - "logout_url": "Logout URL", - "certificate_url": "Certificate URL", - "enabled": "Enabled", - "disabled": "Disabled", - "oidc_client_updated_successfully": "OIDC client updated successfully", - "create_new_client_secret": "Create new client secret", - "are_you_sure_you_want_to_create_a_new_client_secret": "Are you sure you want to create a new client secret? The old one will be invalidated.", - "generate": "Generate", - "new_client_secret_created_successfully": "New client secret created successfully", - "oidc_client_name": "OIDC Client {name}", - "client_id": "Client ID", - "client_secret": "Client secret", - "show_more_details": "Show more details", - "allowed_user_groups": "Allowed User Groups", - "allowed_user_groups_description": "Select the user groups whose members are allowed to sign in to this client.", - "allowed_user_groups_status_unrestricted_description": "No user group restrictions are applied. Any user can sign in to this client.", - "unrestrict": "Unrestrict", - "restrict": "Restrict", - "user_groups_restriction_updated_successfully": "User groups restriction updated successfully", - "allowed_user_groups_updated_successfully": "Allowed user groups updated successfully", - "favicon": "Favicon", - "light_mode_logo": "Light Mode Logo", - "dark_mode_logo": "Dark Mode Logo", - "email_logo": "Email Logo", - "background_image": "Background Image", - "language": "Language", - "reset_profile_picture_question": "Reset profile picture?", - "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "This will remove the uploaded image and reset the profile picture to default. Do you want to continue?", - "reset": "Reset", - "reset_to_default": "Reset to default", - "profile_picture_has_been_reset": "Profile picture has been reset. It may take a few minutes to update.", - "select_the_language_you_want_to_use": "Select the language you want to use. Please note that some text may be automatically translated and could be inaccurate.", - "contribute_to_translation": "If you find an issue you're welcome to contribute to the translation on Crowdin.", - "personal": "Personal", - "global": "Global", - "all_users": "All Users", - "all_events": "All Events", - "all_clients": "All Clients", - "all_locations": "All Locations", - "global_audit_log": "Global Audit Log", - "see_all_recent_account_activities": "View the account activities of all users during the set retention period.", - "token_sign_in": "Token Sign In", - "client_authorization": "Client Authorization", - "new_client_authorization": "New Client Authorization", - "device_code_authorization": "Device Code Authorization", - "new_device_code_authorization": "New Device Code Authorization", - "passkey_added": "Passkey Added", - "passkey_removed": "Passkey Removed", - "disable_animations": "Disable Animations", - "turn_off_ui_animations": "Turn off animations throughout the UI.", - "user_disabled": "Account Disabled", - "disabled_users_cannot_log_in_or_use_services": "Disabled users cannot log in or use services.", - "user_disabled_successfully": "User has been disabled successfully.", - "user_enabled_successfully": "User has been enabled successfully.", - "status": "Status", - "disable_firstname_lastname": "Disable {firstName} {lastName}", - "are_you_sure_you_want_to_disable_this_user": "Are you sure you want to disable this user? They will not be able to log in or access any services.", - "ldap_soft_delete_users": "Keep disabled users from LDAP.", - "ldap_soft_delete_users_description": "When enabled, users removed from LDAP will be disabled rather than deleted from the system.", - "login_code_email_success": "The login code has been sent to the user.", - "send_email": "Send Email", - "show_code": "Show Code", - "callback_url_description": "URL(s) provided by your client. Will be automatically added if left blank. Wildcards are supported.", - "logout_callback_url_description": "URL(s) provided by your client for logout. Wildcards are supported.", - "api_key_expiration": "API Key Expiration", - "send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Send an email to the user when their API key is about to expire.", - "authorize_device": "Authorize Device", - "the_device_has_been_authorized": "The device has been authorized.", - "enter_code_displayed_in_previous_step": "Enter the code that was displayed in the previous step.", - "authorize": "Authorize", - "federated_client_credentials": "Federated Client Credentials", - "federated_client_credentials_description": "Federated client credentials allow authenticating OIDC clients without managing long-lived secrets. They leverage JWT tokens issued by third-party authorities for client assertions, e.g. workload identity tokens.", - "add_federated_client_credential": "Add Federated Client Credential", - "add_another_federated_client_credential": "Add another federated client credential", - "oidc_allowed_group_count": "Allowed Group Count", - "unrestricted": "Unrestricted", - "show_advanced_options": "Show Advanced Options", - "hide_advanced_options": "Hide Advanced Options", - "oidc_data_preview": "OIDC Data Preview", - "preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users", - "id_token": "ID Token", - "access_token": "Access Token", - "userinfo": "Userinfo", - "id_token_payload": "ID Token Payload", - "access_token_payload": "Access Token Payload", - "userinfo_endpoint_response": "Userinfo Endpoint Response", - "copy": "Copy", - "no_preview_data_available": "No preview data available", - "copy_all": "Copy All", - "preview": "Preview", - "preview_for_user": "Preview for {name}", - "preview_the_oidc_data_that_would_be_sent_for_this_user": "Preview the OIDC data that would be sent for this user", - "show": "Show", - "select_an_option": "Select an option", - "select_user": "Select User", - "error": "Error", - "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.", - "accent_color": "Accent Color", - "custom_accent_color": "Custom Accent Color", - "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).", - "color_value": "Color Value", - "apply": "Apply", - "signup_token": "Signup Token", - "create_a_signup_token_to_allow_new_user_registration": "Create a signup token to allow new user registration.", - "usage_limit": "Usage Limit", - "number_of_times_token_can_be_used": "Number of times the signup token can be used.", - "expires": "Expires", - "signup": "Sign Up", - "user_creation": "User Creation", - "configure_user_creation": "Manage user creation settings, including signup methods and default permissions for new users.", - "user_creation_groups_description": "Assign these groups automatically to new users upon signup.", - "user_creation_claims_description": "Assign these custom claims automatically to new users upon signup.", - "user_creation_updated_successfully": "User creation settings updated successfully.", - "signup_disabled_description": "User signups are completely disabled. Only administrators can create new user accounts.", - "signup_requires_valid_token": "A valid signup token is required to create an account", - "validating_signup_token": "Validating signup token", - "go_to_login": "Go to login", - "signup_to_appname": "Sign Up to {appName}", - "create_your_account_to_get_started": "Create your account to get started.", - "initial_account_creation_description": "Please create your account to get started. You will be able to set up a passkey later.", - "setup_your_passkey": "Set up your passkey", - "create_a_passkey_to_securely_access_your_account": "Create a passkey to securely access your account. This will be your primary way to sign in.", - "skip_for_now": "Skip for now", - "account_created": "Account Created", - "enable_user_signups": "Enable User Signups", - "enable_user_signups_description": "Decide how users can sign up for new accounts in Pocket ID.", - "user_signups_are_disabled": "User signups are currently disabled", - "create_signup_token": "Create Signup Token", - "view_active_signup_tokens": "View Active Signup Tokens", - "manage_signup_tokens": "Manage Signup Tokens", - "view_and_manage_active_signup_tokens": "View and manage active signup tokens.", - "signup_token_deleted_successfully": "Signup token deleted successfully.", - "expired": "Expired", - "used_up": "Used Up", - "active": "Active", - "usage": "Usage", - "created": "Created", - "token": "Token", - "loading": "Loading", - "delete_signup_token": "Delete Signup Token", - "are_you_sure_you_want_to_delete_this_signup_token": "Are you sure you want to delete this signup token? This action cannot be undone.", - "signup_with_token": "Signup with token", - "signup_with_token_description": "Users can only sign up using a valid signup token created by an administrator.", - "signup_open": "Open Signup", - "signup_open_description": "Anyone can create a new account without restrictions.", - "of": "of", - "skip_passkey_setup": "Skip Passkey Setup", - "skip_passkey_setup_description": "It's highly recommended to set up a passkey because without one, you will be locked out of your account as soon as the session expires.", - "my_apps": "My Apps", - "no_apps_available": "No apps available", - "contact_your_administrator_for_app_access": "Contact your administrator to get access to applications.", - "launch": "Launch", - "client_launch_url": "Client Launch URL", - "client_launch_url_description": "The URL that will be opened when a user launches the app from the My Apps page.", - "client_name_description": "The name of the client that shows in the Pocket ID UI.", - "revoke_access": "Revoke Access", - "revoke_access_description": "Revoke access to {clientName}. {clientName} will no longer be able to access your account information.", - "revoke_access_successful": "The access to {clientName} has been successfully revoked.", - "last_signed_in_ago": "Last signed in {time} ago", - "invalid_client_id": "Client ID can only contain letters, numbers, underscores, and hyphens", - "custom_client_id_description": "Set a custom client ID if this is required by your application. Otherwise, leave it blank to generate a random one.", - "generated": "Generated", - "administration": "Administration", - "group_rdn_attribute_description": "The attribute used in the groups distinguished name (DN).", - "display_name_attribute": "Display Name Attribute", - "display_name": "Display Name", - "configure_application_images": "Configure Application Images", - "ui_config_disabled_info_title": "UI Configuration Disabled", - "ui_config_disabled_info_description": "The UI configuration is disabled because the application configuration settings are managed through environment variables. Some settings may not be editable.", - "logo_from_url_description": "Paste a direct image URL (svg, png, webp). Find icons at Selfh.st Icons or Dashboard Icons.", - "invalid_url": "Invalid URL", - "require_user_email": "Require Email Address", - "require_user_email_description": "Requires users to have an email address. If disabled, the users without an email address won't be able to use features that require an email address.", - "view": "View", - "toggle_columns": "Toggle columns", - "locale": "Locale", - "ldap_id": "LDAP ID", - "reauthentication": "Re-authentication", - "clear_filters": "Clear Filters", - "default_profile_picture": "Default Profile Picture", - "light": "Light", - "dark": "Dark", - "system": "System", - "signup_token_user_groups_description": "Automatically assign these groups to users who sign up using this token.", - "allowed_oidc_clients": "Allowed OIDC Clients", - "allowed_oidc_clients_description": "Select the OIDC clients that members of this user group are allowed to sign in to.", - "unrestrict_oidc_client": "Unrestrict {clientName}", - "confirm_unrestrict_oidc_client_description": "Are you sure you want to unrestrict the OIDC client {clientName}? This will remove all group assignments for this client and any user will be able to sign in.", - "allowed_oidc_clients_updated_successfully": "Allowed OIDC clients updated successfully", - "yes": "Yes", - "no": "No", - "restricted": "Restricted", - "scim_provisioning": "SCIM Provisioning", - "scim_provisioning_description": "SCIM provisioning allows you to automatically provision and deprovision users and groups from your OIDC client. Learn more in the docs.", - "scim_endpoint": "SCIM Endpoint", - "scim_token": "SCIM Token", - "last_successful_sync_at": "Last successful sync: {time}", - "scim_configuration_updated_successfully": "SCIM configuration updated successfully.", - "scim_enabled_successfully": "SCIM enabled successfully.", - "scim_disabled_successfully": "SCIM disabled successfully.", - "disable_scim_provisioning": "Disable SCIM Provisioning", - "disable_scim_provisioning_confirm_description": "Are you sure you want to disable SCIM provisioning for {clientName}? This will stop all automatic user and group provisioning and deprovisioning.", - "scim_sync_failed": "SCIM sync failed. Check the server logs for more information.", - "scim_sync_successful": "The SCIM sync has been completed successfully.", - "save_and_sync": "Save and Sync", - "scim_save_changes_description": "You have to save the changes before starting a SCIM sync. Do you want to save now?", - "scopes": "Scopes", - "issuer_url": "Issuer URL", - "smtp_field_required_when_other_provided": "Required when any SMTP setting is provided", - "smtp_field_required_when_email_enabled": "Required when email notifications are enabled", - "renew": "Renew", - "renew_api_key": "Renew API Key", - "renew_api_key_description": "Renewing the API key will generate a new key. Make sure to update any integrations using this key.", - "api_key_renewed": "API key renewed", - "app_config_home_page": "Home Page", - "app_config_home_page_description": "The page users are redirected to after signing in.", - "email_verification_warning": "Verify your email address", - "email_verification_warning_description": "Your email address is not verified yet. Please verify it as soon as possible.", - "email_verification": "Email Verification", - "email_verification_description": "Send a verification email to users when they sign up or change their email address.", - "email_verification_success_title": "Email Verified Successfully", - "email_verification_success_description": "Your email address has been verified successfully.", - "email_verification_error_title": "Email Verification Failed", - "mark_as_unverified": "Mark as unverified", - "mark_as_verified": "Mark as verified", - "email_verification_sent": "Verification email sent successfully.", - "emails_verified_by_default": "Emails verified by default", - "emails_verified_by_default_description": "When enabled, users' email addresses will be marked as verified by default upon signup or when their email address is changed." + "$schema": "https://inlang.com/schema/inlang-message-format", + "my_account": "Mans konts", + "logout": "Izrakstīties", + "confirm": "Apstiprināt", + "docs": "Dokumentācija", + "key": "Atslēga", + "value": "Vērtība", + "remove_custom_claim": "Noņemt pielāgoto claim", + "add_custom_claim": "Pievienot pielāgoto claim", + "add_another": "Pievienot vēl vienu", + "select_a_date": "Izvēlieties datumu", + "select_file": "Izvēlieties failu", + "profile_picture": "Profila attēls", + "profile_picture_is_managed_by_ldap_server": "Profila attēlu pārvalda LDAP serveris, un to šeit nevar mainīt.", + "click_profile_picture_to_upload_custom": "Noklikšķiniet uz profila attēla, lai augšupielādētu savu attēlu no failiem.", + "image_should_be_in_format": "Attēlam jābūt PNG, JPEG vai WEBP formātā.", + "items_per_page": "Vienumi lapā", + "no_items_found": "Vienumi nav atrasti", + "select_items": "Izvēlieties vienumus...", + "search": "Meklēt...", + "expand_card": "Izvērst kartīti", + "copied": "Nokopēts", + "click_to_copy": "Noklikšķiniet, lai kopētu", + "something_went_wrong": "Kaut kas nogāja greizi", + "go_back_to_home": "Atgriezties uz sākumlapu", + "alternative_sign_in_methods": "Alternatīvas pierakstīšanās metodes", + "login_background": "Pieteikšanās fons", + "logo": "Logotips", + "login_code": "Pieteikšanās kods", + "create_a_login_code_to_sign_in_without_a_passkey_once": "Izveidojiet pieteikšanās kodu, ko lietotājs var vienreiz izmantot, lai pierakstītos bez piekļuves atslēgas.", + "one_hour": "1 stunda", + "twelve_hours": "12 stundas", + "one_day": "1 diena", + "one_week": "1 nedēļa", + "one_month": "1 mēnesis", + "expiration": "Derīguma termiņš", + "generate_code": "Ģenerēt kodu", + "name": "Nosaukums", + "browser_unsupported": "Pārlūks netiek atbalstīts", + "this_browser_does_not_support_passkeys": "Šis pārlūks neatbalsta piekļuves atslēgas. Lūdzu, izmantojiet alternatīvu pierakstīšanās metodi.", + "an_unknown_error_occurred": "Radās nezināma kļūda", + "authentication_process_was_aborted": "Autentifikācijas process tika pārtraukts", + "error_occurred_with_authenticator": "Radās kļūda ar autentifikatoru", + "authenticator_does_not_support_discoverable_credentials": "Autentifikators neatbalsta atklājamus akreditācijas datus", + "authenticator_does_not_support_resident_keys": "Autentifikators neatbalsta rezidentās atslēgas", + "passkey_was_previously_registered": "Šī piekļuves atslēga jau iepriekš tika reģistrēta", + "authenticator_does_not_support_any_of_the_requested_algorithms": "Autentifikators neatbalsta nevienu no pieprasītajiem algoritmiem", + "webauthn_error_invalid_rp_id": "Norādītais relying party ID nav derīgs.", + "webauthn_error_invalid_domain": "Norādītais domēns nav derīgs.", + "contact_administrator_to_fix": "Sazinieties ar administratoru, lai novērstu šo problēmu.", + "webauthn_operation_not_allowed_or_timed_out": "Darbība nebija atļauta vai arī iestājās noildze", + "webauthn_not_supported_by_browser": "Šis pārlūks neatbalsta piekļuves atslēgas. Lūdzu, izmantojiet alternatīvu pierakstīšanās metodi.", + "critical_error_occurred_contact_administrator": "Radās kritiska kļūda. Lūdzu, sazinieties ar administratoru.", + "sign_in_to": "Pierakstīties {name}", + "client_not_found": "Klients nav atrasts", + "client_wants_to_access_the_following_information": "{client} vēlas piekļūt šādai informācijai:", + "do_you_want_to_sign_in_to_client_with_your_app_name_account": "Vai vēlaties pierakstīties {client} ar savu {appName} kontu?", + "email": "E-pasts", + "view_your_email_address": "Skatīt savu e-pasta adresi", + "profile": "Profils", + "view_your_profile_information": "Skatīt savu profila informāciju", + "groups": "Grupas", + "view_the_groups_you_are_a_member_of": "Skatīt grupas, kuru dalībnieks esat", + "cancel": "Atcelt", + "sign_in": "Pierakstīties", + "try_again": "Mēģināt vēlreiz", + "client_logo": "Klienta logotips", + "sign_out": "Izrakstīties", + "do_you_want_to_sign_out_of_pocketid_with_the_account": "Vai vēlaties izrakstīties no {appName} ar kontu {username}?", + "sign_in_to_appname": "Pierakstīties {appName}", + "please_try_to_sign_in_again": "Lūdzu, mēģiniet pierakstīties vēlreiz.", + "authenticate_with_passkey_to_access_account": "Lai piekļūtu savam kontam, apstipriniet identitāti ar piekļuves atslēgu.", + "authenticate": "Autentificēties", + "please_try_again": "Lūdzu, mēģiniet vēlreiz.", + "continue": "Turpināt", + "alternative_sign_in": "Alternatīva pierakstīšanās", + "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "Ja jums nav piekļuves savai piekļuves atslēgai, varat pierakstīties, izmantojot kādu no šīm metodēm.", + "use_your_passkey_instead": "Tā vietā izmantot savu piekļuves atslēgu?", + "email_login": "Pierakstīšanās ar e-pastu", + "enter_a_login_code_to_sign_in": "Ievadiet pieteikšanās kodu, lai pierakstītos.", + "sign_in_with_login_code": "Pierakstīties ar pieteikšanās kodu", + "request_a_login_code_via_email": "Pieprasīt pieteikšanās kodu pa e-pastu.", + "go_back": "Atpakaļ", + "an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "Ja norādītais e-pasts pastāv sistēmā, uz to ir nosūtīts e-pasts.", + "enter_code": "Ievadiet kodu", + "enter_your_email_address_to_receive_an_email_with_a_login_code": "Ievadiet savu e-pasta adresi, lai saņemtu e-pastu ar pieteikšanās kodu.", + "your_email": "Jūsu e-pasts", + "submit": "Iesniegt", + "enter_the_code_you_received_to_sign_in": "Ievadiet saņemto kodu, lai pierakstītos.", + "code": "Kods", + "invalid_redirect_url": "Nederīgs novirzīšanas URL", + "audit_log": "Audita žurnāls", + "users": "Lietotāji", + "user_groups": "Lietotāju grupas", + "oidc_clients": "OIDC klienti", + "api_keys": "API atslēgas", + "application_configuration": "Lietotnes konfigurācija", + "settings": "Iestatījumi", + "update_pocket_id": "Atjaunināt Pocket ID", + "powered_by": "Darbojas ar", + "see_your_recent_account_activities": "Skatiet sava konta aktivitātes konfigurētajā saglabāšanas periodā.", + "time": "Laiks", + "event": "Notikums", + "approximate_location": "Aptuvenā atrašanās vieta", + "ip_address": "IP adrese", + "device": "Ierīce", + "client": "Klients", + "unknown": "Nezināms", + "account_details_updated_successfully": "Konta dati veiksmīgi atjaunināti", + "profile_picture_updated_successfully": "Profila attēls veiksmīgi atjaunināts. Izmaiņu parādīšanās var aizņemt dažas minūtes.", + "account_settings": "Konta iestatījumi", + "passkey_missing": "Trūkst piekļuves atslēgas", + "please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Lūdzu, pievienojiet piekļuves atslēgu, lai nezaudētu piekļuvi savam kontam.", + "single_passkey_configured": "Ir konfigurēta viena piekļuves atslēga", + "it_is_recommended_to_add_more_than_one_passkey": "Ieteicams pievienot vairāk nekā vienu piekļuves atslēgu, lai nezaudētu piekļuvi kontam.", + "account_details": "Konta dati", + "passkeys": "Piekļuves atslēgas", + "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Pārvaldiet savas piekļuves atslēgas, kuras varat izmantot autentifikācijai.", + "add_passkey": "Pievienot piekļuves atslēgu", + "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Izveidojiet vienreizēju pieteikšanās kodu, lai pierakstītos no citas ierīces bez piekļuves atslēgas.", + "create": "Izveidot", + "first_name": "Vārds", + "last_name": "Uzvārds", + "username": "Lietotājvārds", + "save": "Saglabāt", + "username_can_only_contain": "Lietotājvārds drīkst saturēt tikai mazos burtus, ciparus, pasvītras, punktus, defises un '@' simbolus", + "username_must_start_with": "Lietotājvārdam jāsākas ar burtciparu rakstzīmi", + "username_must_end_with": "Lietotājvārdam jābeidzas ar burtciparu rakstzīmi", + "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Pierakstieties, izmantojot šo kodu. Koda derīguma termiņš beigsies pēc 15 minūtēm.", + "or_visit": "vai apmeklējiet", + "added_on": "Pievienots", + "rename": "Pārdēvēt", + "delete": "Dzēst", + "are_you_sure_you_want_to_delete_this_passkey": "Vai tiešām vēlaties dzēst šo piekļuves atslēgu?", + "passkey_deleted_successfully": "Piekļuves atslēga veiksmīgi dzēsta", + "delete_passkey_name": "Dzēst {passkeyName}", + "passkey_name_updated_successfully": "Piekļuves atslēgas nosaukums veiksmīgi atjaunināts", + "name_passkey": "Nosauciet piekļuves atslēgu", + "name_your_passkey_to_easily_identify_it_later": "Piešķiriet piekļuves atslēgai nosaukumu, lai vēlāk to būtu viegli atpazīt.", + "create_api_key": "Izveidot API atslēgu", + "add_a_new_api_key_for_programmatic_access": "Pievienojiet jaunu API atslēgu programmātiskai piekļuvei Pocket ID API.", + "add_api_key": "Pievienot API atslēgu", + "manage_api_keys": "Pārvaldīt API atslēgas", + "api_key_created": "API atslēga izveidota", + "for_security_reasons_this_key_will_only_be_shown_once": "Drošības apsvērumu dēļ šī atslēga tiks parādīta tikai vienu reizi. Lūdzu, glabājiet to drošā vietā.", + "description": "Apraksts", + "api_key": "API atslēga", + "close": "Aizvērt", + "name_to_identify_this_api_key": "Nosaukums šīs API atslēgas atpazīšanai.", + "expires_at": "Beidzas", + "when_this_api_key_will_expire": "Kad šīs API atslēgas derīguma termiņš beigsies.", + "optional_description_to_help_identify_this_keys_purpose": "Neobligāts apraksts, lai palīdzētu saprast šīs atslēgas mērķi.", + "expiration_date_must_be_in_the_future": "Derīguma termiņa datumam jābūt nākotnē", + "revoke_api_key": "Atsaukt API atslēgu", + "never": "Nekad", + "revoke": "Atsaukt", + "api_key_revoked_successfully": "API atslēga veiksmīgi atsaukta", + "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Vai tiešām vēlaties atsaukt API atslēgu \"{apiKeyName}\"? Tas pārtrauks visas integrācijas, kas izmanto šo atslēgu.", + "last_used": "Pēdējoreiz izmantota", + "actions": "Darbības", + "images_updated_successfully": "Attēli veiksmīgi atjaunināti. Izmaiņu parādīšanās var aizņemt dažas minūtes.", + "general": "Vispārīgi", + "configure_smtp_to_send_emails": "Iespējojiet e-pasta paziņojumus, lai brīdinātu lietotājus, kad tiek konstatēta pieteikšanās no jaunas ierīces vai atrašanās vietas.", + "ldap": "LDAP", + "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Konfigurējiet LDAP iestatījumus, lai sinhronizētu lietotājus un grupas no LDAP servera.", + "images": "Attēli", + "update": "Atjaunināt", + "email_configuration_updated_successfully": "E-pasta konfigurācija veiksmīgi atjaunināta", + "save_changes_question": "Saglabāt izmaiņas?", + "you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "Pirms testa e-pasta nosūtīšanas ir jāsaglabā izmaiņas. Vai vēlaties saglabāt tagad?", + "save_and_send": "Saglabāt un nosūtīt", + "test_email_sent_successfully": "Testa e-pasts veiksmīgi nosūtīts uz jūsu e-pasta adresi.", + "failed_to_send_test_email": "Neizdevās nosūtīt testa e-pastu. Plašāku informāciju skatiet servera žurnālos.", + "smtp_configuration": "SMTP konfigurācija", + "smtp_host": "SMTP resursdators", + "smtp_port": "SMTP ports", + "smtp_user": "SMTP lietotājs", + "smtp_password": "SMTP parole", + "smtp_from": "SMTP sūtītājs", + "smtp_tls_option": "SMTP TLS opcija", + "email_tls_option": "E-pasta TLS opcija", + "skip_certificate_verification": "Izlaist sertifikāta pārbaudi", + "this_can_be_useful_for_selfsigned_certificates": "Tas var būt noderīgi pašparakstītiem sertifikātiem.", + "enabled_emails": "Iespējotie e-pasti", + "email_login_notification": "Paziņojums par pieteikšanos pa e-pastu", + "send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Nosūtīt e-pastu lietotājam, kad viņš piesakās no jaunas ierīces.", + "emai_login_code_requested_by_user": "Lietotāja pieprasīts e-pasta pieteikšanās kods", + "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Atļauj lietotājiem apiet piekļuves atslēgas, pieprasot pieteikšanās kodu uz savu e-pastu. Tas būtiski samazina drošību, jo ikviens, kam ir piekļuve lietotāja e-pastam, var iegūt piekļuvi.", + "email_login_code_from_admin": "Administratora e-pasta pieteikšanās kods", + "allows_an_admin_to_send_a_login_code_to_the_user": "Ļauj administratoram nosūtīt lietotājam pieteikšanās kodu pa e-pastu.", + "send_test_email": "Nosūtīt testa e-pastu", + "application_configuration_updated_successfully": "Lietotnes konfigurācija veiksmīgi atjaunināta", + "application_name": "Lietotnes nosaukums", + "session_duration": "Sesijas ilgums", + "the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "Sesijas ilgums minūtēs, pēc kura lietotājam jāpierakstās atkārtoti.", + "enable_self_account_editing": "Atļaut lietotājam rediģēt savu kontu", + "whether_the_users_should_be_able_to_edit_their_own_account_details": "Vai lietotājiem jāspēj rediģēt sava konta datus.", + "ldap_configuration_updated_successfully": "LDAP konfigurācija veiksmīgi atjaunināta", + "ldap_disabled_successfully": "LDAP veiksmīgi atspējots", + "ldap_sync_finished": "LDAP sinhronizācija pabeigta", + "client_configuration": "Klienta konfigurācija", + "ldap_url": "LDAP URL", + "ldap_bind_dn": "LDAP Bind DN", + "ldap_bind_password": "LDAP Bind parole", + "ldap_base_dn": "LDAP Base DN", + "user_search_filter": "Lietotāju meklēšanas filtrs", + "the_search_filter_to_use_to_search_or_sync_users": "Meklēšanas filtrs, ko izmantot lietotāju meklēšanai/sinhronizēšanai.", + "groups_search_filter": "Grupu meklēšanas filtrs", + "the_search_filter_to_use_to_search_or_sync_groups": "Meklēšanas filtrs, ko izmantot grupu meklēšanai/sinhronizēšanai.", + "attribute_mapping": "Atribūtu kartēšana", + "user_unique_identifier_attribute": "Lietotāja unikālā identifikatora atribūts", + "the_value_of_this_attribute_should_never_change": "Šī atribūta vērtībai nekad nevajadzētu mainīties.", + "username_attribute": "Lietotājvārda atribūts", + "user_mail_attribute": "Lietotāja e-pasta atribūts", + "user_first_name_attribute": "Lietotāja vārda atribūts", + "user_last_name_attribute": "Lietotāja uzvārda atribūts", + "user_profile_picture_attribute": "Lietotāja profila attēla atribūts", + "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "Šī atribūta vērtība var būt URL, bināri dati vai base64 kodēts attēls.", + "group_members_attribute": "Grupas dalībnieku atribūts", + "the_attribute_to_use_for_querying_members_of_a_group": "Atribūts, ko izmantot grupas dalībnieku vaicājumiem.", + "group_unique_identifier_attribute": "Grupas unikālā identifikatora atribūts", + "group_rdn_attribute": "Grupas RDN atribūts (DN ietvaros)", + "admin_group_name": "Administratoru grupas nosaukums", + "members_of_this_group_will_have_admin_privileges_in_pocketid": "Šīs grupas dalībniekiem būs administratora tiesības Pocket ID.", + "disable": "Atspējot", + "sync_now": "Sinhronizēt tagad", + "enable": "Iespējot", + "user_created_successfully": "Lietotājs veiksmīgi izveidots", + "create_user": "Izveidot lietotāju", + "add_a_new_user_to_appname": "Pievienot jaunu lietotāju {appName}", + "add_user": "Pievienot lietotāju", + "manage_users": "Pārvaldīt lietotājus", + "admin_privileges": "Administratora tiesības", + "admins_have_full_access_to_the_admin_panel": "Administratoriem ir pilna piekļuve administrācijas panelim.", + "delete_firstname_lastname": "Dzēst {firstName} {lastName}", + "are_you_sure_you_want_to_delete_this_user": "Vai tiešām vēlaties dzēst šo lietotāju?", + "user_deleted_successfully": "Lietotājs veiksmīgi dzēsts", + "role": "Loma", + "source": "Avots", + "admin": "Administrators", + "user": "Lietotājs", + "local": "Lokāls", + "toggle_menu": "Pārslēgt izvēlni", + "edit": "Rediģēt", + "user_groups_updated_successfully": "Lietotāju grupas veiksmīgi atjauninātas", + "user_updated_successfully": "Lietotājs veiksmīgi atjaunināts", + "custom_claims_updated_successfully": "Pielāgotie claim veiksmīgi atjaunināti", + "back": "Atpakaļ", + "user_details_firstname_lastname": "Lietotāja dati {firstName} {lastName}", + "manage_which_groups_this_user_belongs_to": "Pārvaldiet, kurām grupām šis lietotājs pieder.", + "custom_claims": "Pielāgotie claim", + "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Pielāgotie claim ir atslēgas-vērtības pāri, ko var izmantot papildu informācijas glabāšanai par lietotāju. Šie claim tiks iekļauti ID tokenā, ja ir pieprasīts scope 'profile'.", + "user_group_created_successfully": "Lietotāju grupa veiksmīgi izveidota", + "create_user_group": "Izveidot lietotāju grupu", + "create_a_new_group_that_can_be_assigned_to_users": "Izveidot jaunu grupu, ko var piešķirt lietotājiem.", + "add_group": "Pievienot grupu", + "manage_user_groups": "Pārvaldīt lietotāju grupas", + "friendly_name": "Draudzīgais nosaukums", + "name_that_will_be_displayed_in_the_ui": "Nosaukums, kas tiks parādīts lietotāja saskarnē", + "name_that_will_be_in_the_groups_claim": "Nosaukums, kas būs \"groups\" claim", + "delete_name": "Dzēst {name}", + "are_you_sure_you_want_to_delete_this_user_group": "Vai tiešām vēlaties dzēst šo lietotāju grupu?", + "user_group_deleted_successfully": "Lietotāju grupa veiksmīgi dzēsta", + "user_count": "Lietotāju skaits", + "user_group_updated_successfully": "Lietotāju grupa veiksmīgi atjaunināta", + "users_updated_successfully": "Lietotāji veiksmīgi atjaunināti", + "user_group_details_name": "Lietotāju grupas dati {name}", + "assign_users_to_this_group": "Piešķiriet lietotājus šai grupai.", + "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Pielāgotie claim ir atslēgas-vērtības pāri, ko var izmantot papildu informācijas glabāšanai par lietotāju. Šie claim tiks iekļauti ID tokenā, ja ir pieprasīts scope 'profile'. Ja ir konflikti, prioritāte būs lietotāja līmenī definētajiem claim.", + "oidc_client_created_successfully": "OIDC klients veiksmīgi izveidots", + "create_oidc_client": "Izveidot OIDC klientu", + "add_a_new_oidc_client_to_appname": "Pievienot jaunu OIDC klientu {appName}.", + "add_oidc_client": "Pievienot OIDC klientu", + "manage_oidc_clients": "Pārvaldīt OIDC klientus", + "one_time_link": "Vienreizēja saite", + "use_this_link_to_sign_in_once": "Izmantojiet šo saiti, lai pierakstītos vienu reizi. Tas ir vajadzīgs lietotājiem, kuri vēl nav pievienojuši piekļuves atslēgu vai ir to pazaudējuši.", + "add": "Pievienot", + "callback_urls": "Callback URL", + "logout_callback_urls": "Logout callback URL", + "public_client": "Publisks klients", + "public_clients_description": "Publiskajiem klientiem nav client secret. Tie ir paredzēti mobilajām, tīmekļa un native lietotnēm, kur noslēpumus nevar droši glabāt.", + "pkce": "PKCE", + "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange ir drošības funkcija, kas palīdz novērst CSRF un autorizācijas koda pārtveršanas uzbrukumus.", + "requires_reauthentication": "Nepieciešama atkārtota autentifikācija", + "requires_users_to_authenticate_again_on_each_authorization": "Pieprasa lietotājiem autentificēties atkārtoti katrā autorizācijas reizē, pat ja viņi jau ir pierakstījušies", + "name_logo": "{name} logotips", + "change_logo": "Mainīt logotipu", + "upload_logo": "Augšupielādēt logotipu", + "remove_logo": "Noņemt logotipu", + "are_you_sure_you_want_to_delete_this_oidc_client": "Vai tiešām vēlaties dzēst šo OIDC klientu?", + "oidc_client_deleted_successfully": "OIDC klients veiksmīgi dzēsts", + "authorization_url": "Autorizācijas URL", + "oidc_discovery_url": "OIDC Discovery URL", + "token_url": "Token URL", + "userinfo_url": "Userinfo URL", + "logout_url": "Logout URL", + "certificate_url": "Sertifikāta URL", + "enabled": "Iespējots", + "disabled": "Atspējots", + "oidc_client_updated_successfully": "OIDC klients veiksmīgi atjaunināts", + "create_new_client_secret": "Izveidot jaunu client secret", + "are_you_sure_you_want_to_create_a_new_client_secret": "Vai tiešām vēlaties izveidot jaunu client secret? Vecais tiks padarīts nederīgs.", + "generate": "Ģenerēt", + "new_client_secret_created_successfully": "Jaunais client secret veiksmīgi izveidots", + "oidc_client_name": "OIDC klients {name}", + "client_id": "Client ID", + "client_secret": "Client secret", + "show_more_details": "Rādīt vairāk informācijas", + "allowed_user_groups": "Atļautās lietotāju grupas", + "allowed_user_groups_description": "Izvēlieties lietotāju grupas, kuru dalībniekiem ir atļauts pierakstīties šajā klientā.", + "allowed_user_groups_status_unrestricted_description": "Lietotāju grupu ierobežojumi netiek piemēroti. Šajā klientā var pierakstīties jebkurš lietotājs.", + "unrestrict": "Noņemt ierobežojumus", + "restrict": "Ierobežot", + "user_groups_restriction_updated_successfully": "Lietotāju grupu ierobežojumi veiksmīgi atjaunināti", + "allowed_user_groups_updated_successfully": "Atļautās lietotāju grupas veiksmīgi atjauninātas", + "favicon": "Favicon", + "light_mode_logo": "Gaišā režīma logotips", + "dark_mode_logo": "Tumšā režīma logotips", + "email_logo": "E-pasta logotips", + "background_image": "Fona attēls", + "language": "Valoda", + "reset_profile_picture_question": "Atiestatīt profila attēlu?", + "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Tas noņems augšupielādēto attēlu un atiestatīs profila attēlu uz noklusējuma. Vai vēlaties turpināt?", + "reset": "Atiestatīt", + "reset_to_default": "Atiestatīt uz noklusējumu", + "profile_picture_has_been_reset": "Profila attēls ir atiestatīts. Izmaiņu parādīšanās var aizņemt dažas minūtes.", + "select_the_language_you_want_to_use": "Izvēlieties valodu, kuru vēlaties izmantot. Lūdzu, ņemiet vērā, ka daļa teksta var būt automātiski tulkota un neprecīza.", + "contribute_to_translation": "Ja pamanāt problēmu, varat palīdzēt uzlabot tulkojumu vietnē Crowdin.", + "personal": "Personīgs", + "global": "Globāls", + "all_users": "Visi lietotāji", + "all_events": "Visi notikumi", + "all_clients": "Visi klienti", + "all_locations": "Visas atrašanās vietas", + "global_audit_log": "Globālais audita žurnāls", + "see_all_recent_account_activities": "Skatiet visu lietotāju kontu aktivitātes iestatītajā saglabāšanas periodā.", + "token_sign_in": "Pierakstīšanās ar tokenu", + "client_authorization": "Klienta autorizācija", + "new_client_authorization": "Jauna klienta autorizācija", + "device_code_authorization": "Ierīces koda autorizācija", + "new_device_code_authorization": "Jauna ierīces koda autorizācija", + "passkey_added": "Piekļuves atslēga pievienota", + "passkey_removed": "Piekļuves atslēga noņemta", + "disable_animations": "Atspējot animācijas", + "turn_off_ui_animations": "Izslēgt animācijas visā lietotāja saskarnē.", + "user_disabled": "Konts atspējots", + "disabled_users_cannot_log_in_or_use_services": "Atspējoti lietotāji nevar pierakstīties vai izmantot pakalpojumus.", + "user_disabled_successfully": "Lietotājs veiksmīgi atspējots.", + "user_enabled_successfully": "Lietotājs veiksmīgi iespējots.", + "status": "Statuss", + "disable_firstname_lastname": "Atspējot {firstName} {lastName}", + "are_you_sure_you_want_to_disable_this_user": "Vai tiešām vēlaties atspējot šo lietotāju? Viņš nevarēs pierakstīties vai piekļūt nevienam pakalpojumam.", + "ldap_soft_delete_users": "Saglabāt no LDAP atspējotus lietotājus.", + "ldap_soft_delete_users_description": "Ja iespējots, lietotāji, kas noņemti no LDAP, tiks atspējoti, nevis dzēsti no sistēmas.", + "login_code_email_success": "Pieteikšanās kods ir nosūtīts lietotājam.", + "send_email": "Sūtīt e-pastu", + "show_code": "Rādīt kodu", + "callback_url_description": "Jūsu klienta norādītais URL(s). Ja atstāsit tukšu, tas tiks pievienots automātiski. Tiek atbalstīti arī wildcard URL.", + "logout_callback_url_description": "Jūsu klienta logout URL(s). Tiek atbalstīti arī wildcard URL.", + "api_key_expiration": "API atslēgas derīguma termiņš", + "send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Nosūtīt e-pastu lietotājam, kad viņa API atslēgai drīz beigsies derīguma termiņš.", + "authorize_device": "Autorizēt ierīci", + "the_device_has_been_authorized": "Ierīce ir autorizēta.", + "enter_code_displayed_in_previous_step": "Ievadiet iepriekšējā solī parādīto kodu.", + "authorize": "Autorizēt", + "federated_client_credentials": "Federētie klienta akreditācijas dati", + "federated_client_credentials_description": "Federētie klienta akreditācijas dati ļauj autentificēt OIDC klientus, nepārvaldot ilgtermiņa noslēpumus. Tie izmanto trešo pušu autoritāšu izsniegtus JWT tokenus client assertion vajadzībām, piemēram, workload identity tokenus.", + "add_federated_client_credential": "Pievienot federētos klienta akreditācijas datus", + "add_another_federated_client_credential": "Pievienot vēl vienus federētos klienta akreditācijas datus", + "oidc_allowed_group_count": "Atļauto grupu skaits", + "unrestricted": "Neierobežots", + "show_advanced_options": "Rādīt papildu opcijas", + "hide_advanced_options": "Paslēpt papildu opcijas", + "oidc_data_preview": "OIDC datu priekšskatījums", + "preview_the_oidc_data_that_would_be_sent_for_different_users": "Priekšskatīt OIDC datus, kas tiktu nosūtīti dažādiem lietotājiem", + "id_token": "ID tokens", + "access_token": "Piekļuves tokens", + "userinfo": "Userinfo", + "id_token_payload": "ID tokena saturs", + "access_token_payload": "Piekļuves tokena saturs", + "userinfo_endpoint_response": "Userinfo galapunkta atbilde", + "copy": "Kopēt", + "no_preview_data_available": "Nav pieejamu priekšskatījuma datu", + "copy_all": "Kopēt visu", + "preview": "Priekšskatījums", + "preview_for_user": "Priekšskatījums lietotājam {name}", + "preview_the_oidc_data_that_would_be_sent_for_this_user": "Priekšskatīt OIDC datus, kas tiktu nosūtīti šim lietotājam", + "show": "Rādīt", + "select_an_option": "Izvēlieties opciju", + "select_user": "Izvēlieties lietotāju", + "error": "Kļūda", + "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Izvēlieties akcenta krāsu, lai pielāgotu Pocket ID izskatu.", + "accent_color": "Akcenta krāsa", + "custom_accent_color": "Pielāgota akcenta krāsa", + "custom_accent_color_description": "Ievadiet pielāgotu krāsu derīgos CSS krāsu formātos (piemēram, hex, rgb, hsl).", + "color_value": "Krāsas vērtība", + "apply": "Pielietot", + "signup_token": "Reģistrācijas tokens", + "create_a_signup_token_to_allow_new_user_registration": "Izveidojiet reģistrācijas tokenu, lai atļautu jaunu lietotāju reģistrāciju.", + "usage_limit": "Lietošanas limits", + "number_of_times_token_can_be_used": "Cik reižu tokenu var izmantot.", + "expires": "Beidzas", + "signup": "Reģistrēties", + "user_creation": "Lietotāju izveide", + "configure_user_creation": "Pārvaldiet lietotāju izveides iestatījumus, tostarp reģistrācijas metodes un noklusējuma tiesības jaunajiem lietotājiem.", + "user_creation_groups_description": "Automātiski piešķirt šīs grupas jauniem lietotājiem pēc reģistrācijas.", + "user_creation_claims_description": "Automātiski piešķirt šos pielāgotos claim jaunajiem lietotājiem pēc reģistrācijas.", + "user_creation_updated_successfully": "Lietotāju izveides iestatījumi veiksmīgi atjaunināti.", + "signup_disabled_description": "Lietotāju reģistrācija ir pilnībā atspējota. Jaunus kontus var izveidot tikai administratori.", + "signup_requires_valid_token": "Konta izveidei ir nepieciešams derīgs reģistrācijas tokens", + "validating_signup_token": "Notiek reģistrācijas tokena pārbaude", + "go_to_login": "Doties uz pieteikšanos", + "signup_to_appname": "Reģistrēties {appName}", + "create_your_account_to_get_started": "Izveidojiet savu kontu, lai sāktu.", + "initial_account_creation_description": "Lūdzu, izveidojiet savu kontu, lai sāktu. Piekļuves atslēgu varēsiet iestatīt vēlāk.", + "setup_your_passkey": "Iestatiet savu piekļuves atslēgu", + "create_a_passkey_to_securely_access_your_account": "Izveidojiet piekļuves atslēgu, lai droši piekļūtu savam kontam. Tas būs galvenais veids, kā pierakstīties.", + "skip_for_now": "Pagaidām izlaist", + "account_created": "Konts izveidots", + "enable_user_signups": "Iespējot lietotāju reģistrāciju", + "enable_user_signups_description": "Nosakiet, kā lietotāji var reģistrēt jaunus kontus Pocket ID.", + "user_signups_are_disabled": "Lietotāju reģistrācija šobrīd ir atspējota", + "create_signup_token": "Izveidot reģistrācijas tokenu", + "view_active_signup_tokens": "Skatīt aktīvos reģistrācijas tokenus", + "manage_signup_tokens": "Pārvaldīt reģistrācijas tokenus", + "view_and_manage_active_signup_tokens": "Skatīt un pārvaldīt aktīvos reģistrācijas tokenus.", + "signup_token_deleted_successfully": "Reģistrācijas tokens veiksmīgi dzēsts.", + "expired": "Beidzies", + "used_up": "Izlietots", + "active": "Aktīvs", + "usage": "Lietojums", + "created": "Izveidots", + "token": "Tokens", + "loading": "Ielādē", + "delete_signup_token": "Dzēst reģistrācijas tokenu", + "are_you_sure_you_want_to_delete_this_signup_token": "Vai tiešām vēlaties dzēst šo reģistrācijas tokenu? Šo darbību nevar atsaukt.", + "signup_with_token": "Reģistrēties ar tokenu", + "signup_with_token_description": "Lietotāji var reģistrēties tikai ar derīgu reģistrācijas tokenu, ko izveidojis administrators.", + "signup_open": "Atvērta reģistrācija", + "signup_open_description": "Jebkurš var izveidot jaunu kontu bez ierobežojumiem.", + "of": "no", + "skip_passkey_setup": "Izlaist piekļuves atslēgas iestatīšanu", + "skip_passkey_setup_description": "Ir ļoti ieteicams iestatīt piekļuves atslēgu, jo bez tās pēc sesijas beigām jūs zaudēsiet piekļuvi savam kontam.", + "my_apps": "Manas lietotnes", + "no_apps_available": "Nav pieejamu lietotņu", + "contact_your_administrator_for_app_access": "Sazinieties ar administratoru, lai saņemtu piekļuvi lietotnēm.", + "launch": "Atvērt", + "client_launch_url": "Klienta palaišanas URL", + "client_launch_url_description": "URL, kas tiks atvērts, kad lietotājs palaiž lietotni no lapas Manas lietotnes.", + "client_name_description": "Klienta nosaukums, kas tiek rādīts Pocket ID saskarnē.", + "revoke_access": "Atsaukt piekļuvi", + "revoke_access_description": "Atsaukt piekļuvi {clientName}. {clientName} vairs nevarēs piekļūt jūsu konta informācijai.", + "revoke_access_successful": "Piekļuve {clientName} veiksmīgi atsaukta.", + "last_signed_in_ago": "Pēdējoreiz pierakstījās pirms {time}", + "invalid_client_id": "Client ID drīkst saturēt tikai burtus, ciparus, pasvītras un defises", + "custom_client_id_description": "Iestatiet pielāgotu client ID, ja tas ir nepieciešams jūsu lietotnei. Pretējā gadījumā atstājiet tukšu, lai ģenerētu nejaušu ID.", + "generated": "Ģenerēts", + "administration": "Administrēšana", + "group_rdn_attribute_description": "Atribūts, ko izmanto grupas distinguished name (DN).", + "display_name_attribute": "Parādāmā nosaukuma atribūts", + "display_name": "Parādāmais nosaukums", + "configure_application_images": "Konfigurēt lietotnes attēlus", + "ui_config_disabled_info_title": "UI konfigurācija ir atspējota", + "ui_config_disabled_info_description": "UI konfigurācija ir atspējota, jo lietotnes konfigurācijas iestatījumi tiek pārvaldīti ar vides mainīgajiem. Dažus iestatījumus var nebūt iespējams rediģēt.", + "logo_from_url_description": "Ielīmējiet tiešu attēla URL (svg, png, webp). Ikonas var atrast vietnēs Selfh.st Icons vai Dashboard Icons.", + "invalid_url": "Nederīgs URL", + "require_user_email": "Pieprasīt e-pasta adresi", + "require_user_email_description": "Pieprasa lietotājiem e-pasta adresi. Ja tas ir atspējots, lietotāji bez e-pasta adreses nevarēs izmantot funkcijas, kurām tā ir nepieciešama.", + "view": "Skatīt", + "toggle_columns": "Pārslēgt kolonnas", + "locale": "Lokalizācija", + "ldap_id": "LDAP ID", + "reauthentication": "Atkārtota autentifikācija", + "clear_filters": "Notīrīt filtrus", + "default_profile_picture": "Noklusējuma profila attēls", + "light": "Gaišs", + "dark": "Tumšs", + "system": "Sistēma", + "signup_token_user_groups_description": "Automātiski piešķirt šīs grupas lietotājiem, kuri reģistrējas ar šo tokenu.", + "allowed_oidc_clients": "Atļautie OIDC klienti", + "allowed_oidc_clients_description": "Izvēlieties OIDC klientus, kuros šīs lietotāju grupas dalībniekiem ir atļauts pierakstīties.", + "unrestrict_oidc_client": "Noņemt ierobežojumus klientam {clientName}", + "confirm_unrestrict_oidc_client_description": "Vai tiešām vēlaties noņemt ierobežojumus OIDC klientam {clientName}? Tas noņems visas grupu piesaistes šim klientam, un jebkurš lietotājs varēs tajā pierakstīties.", + "allowed_oidc_clients_updated_successfully": "Atļautie OIDC klienti veiksmīgi atjaunināti", + "yes": "Jā", + "no": "Nē", + "restricted": "Ierobežots", + "scim_provisioning": "SCIM provisioning", + "scim_provisioning_description": "SCIM provisioning ļauj automātiski provisionēt un deprovisionēt lietotājus un grupas no jūsu OIDC klienta. Uzziniet vairāk dokumentācijā.", + "scim_endpoint": "SCIM galapunkts", + "scim_token": "SCIM tokens", + "last_successful_sync_at": "Pēdējā veiksmīgā sinhronizācija: {time}", + "scim_configuration_updated_successfully": "SCIM konfigurācija veiksmīgi atjaunināta.", + "scim_enabled_successfully": "SCIM veiksmīgi iespējots.", + "scim_disabled_successfully": "SCIM veiksmīgi atspējots.", + "disable_scim_provisioning": "Atspējot SCIM provisioning", + "disable_scim_provisioning_confirm_description": "Vai tiešām vēlaties atspējot SCIM provisioning klientam {clientName}? Tas apturēs visu automātisko lietotāju un grupu provisionēšanu un deprovisionēšanu.", + "scim_sync_failed": "SCIM sinhronizācija neizdevās. Plašāku informāciju skatiet servera žurnālos.", + "scim_sync_successful": "SCIM sinhronizācija veiksmīgi pabeigta.", + "save_and_sync": "Saglabāt un sinhronizēt", + "scim_save_changes_description": "Pirms SCIM sinhronizācijas sākšanas ir jāsaglabā izmaiņas. Vai vēlaties saglabāt tagad?", + "scopes": "Scope", + "issuer_url": "Issuer URL", + "smtp_field_required_when_other_provided": "Obligāts, ja ir norādīts jebkurš cits SMTP iestatījums", + "smtp_field_required_when_email_enabled": "Obligāts, ja ir iespējoti e-pasta paziņojumi", + "renew": "Atjaunot", + "renew_api_key": "Atjaunot API atslēgu", + "renew_api_key_description": "Atjaunojot API atslēgu, tiks ģenerēta jauna atslēga. Neaizmirstiet atjaunināt visas integrācijas, kas izmanto šo atslēgu.", + "api_key_renewed": "API atslēga atjaunota", + "app_config_home_page": "Sākumlapa", + "app_config_home_page_description": "Lapa, uz kuru lietotāji tiek novirzīti pēc pierakstīšanās.", + "email_verification_warning": "Apstipriniet savu e-pasta adresi", + "email_verification_warning_description": "Jūsu e-pasta adrese vēl nav apstiprināta. Lūdzu, apstipriniet to pēc iespējas ātrāk.", + "email_verification": "E-pasta apstiprināšana", + "email_verification_description": "Nosūtīt lietotājiem apstiprinājuma e-pastu, kad viņi reģistrējas vai maina savu e-pasta adresi.", + "email_verification_success_title": "E-pasta adrese veiksmīgi apstiprināta", + "email_verification_success_description": "Jūsu e-pasta adrese ir veiksmīgi apstiprināta.", + "email_verification_error_title": "E-pasta apstiprināšana neizdevās", + "mark_as_unverified": "Atzīmēt kā neapstiprinātu", + "mark_as_verified": "Atzīmēt kā apstiprinātu", + "email_verification_sent": "Apstiprinājuma e-pasts veiksmīgi nosūtīts.", + "emails_verified_by_default": "E-pasti pēc noklusējuma ir apstiprināti", + "emails_verified_by_default_description": "Ja iespējots, lietotāju e-pasta adreses pēc noklusējuma tiks atzīmētas kā apstiprinātas reģistrācijas laikā vai pēc e-pasta adreses maiņas." } From 5251cd97994177c96cb6f9ab3f88ca31367b5b55 Mon Sep 17 00:00:00 2001 From: Kyle Mendell Date: Thu, 26 Mar 2026 12:44:00 -0500 Subject: [PATCH 2/3] chore: ignore linter on app image bootstrap --- backend/internal/bootstrap/app_images_bootstrap.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/internal/bootstrap/app_images_bootstrap.go b/backend/internal/bootstrap/app_images_bootstrap.go index 0d026d08..84f414ea 100644 --- a/backend/internal/bootstrap/app_images_bootstrap.go +++ b/backend/internal/bootstrap/app_images_bootstrap.go @@ -21,6 +21,8 @@ import ( // initApplicationImages copies the images from the embedded directory to the storage backend // and returns a map containing the detected file extensions in the application-images directory. +// +//nolint:gocognit func initApplicationImages(ctx context.Context, fileStorage storage.FileStorage) (map[string]string, error) { // Previous versions of images // If these are found, they are deleted From 0551502586221ad9797bc232f705ab70110ad129 Mon Sep 17 00:00:00 2001 From: Chotow <13994362+choyri@users.noreply.github.com> Date: Fri, 27 Mar 2026 01:44:31 +0800 Subject: [PATCH 3/3] feat: add TRUSTED_PLATFORM environment variable for gin (#1372) --- backend/internal/bootstrap/router_bootstrap.go | 4 ++++ backend/internal/common/env_config.go | 1 + 2 files changed, 5 insertions(+) diff --git a/backend/internal/bootstrap/router_bootstrap.go b/backend/internal/bootstrap/router_bootstrap.go index 6803734d..1396e222 100644 --- a/backend/internal/bootstrap/router_bootstrap.go +++ b/backend/internal/bootstrap/router_bootstrap.go @@ -49,6 +49,10 @@ func initRouter(db *gorm.DB, svc *services) (utils.Service, error) { _ = r.SetTrustedProxies(nil) } + if common.EnvConfig.TrustedPlatform != "" { + r.TrustedPlatform = common.EnvConfig.TrustedPlatform + } + if common.EnvConfig.TracingEnabled { r.Use(otelgin.Middleware(common.Name)) } diff --git a/backend/internal/common/env_config.go b/backend/internal/common/env_config.go index 93d68dbb..ed443275 100644 --- a/backend/internal/common/env_config.go +++ b/backend/internal/common/env_config.go @@ -44,6 +44,7 @@ type EnvConfigSchema struct { DbProvider DbProvider DbConnectionString string `env:"DB_CONNECTION_STRING" options:"file"` TrustProxy bool `env:"TRUST_PROXY"` + TrustedPlatform string `env:"TRUSTED_PLATFORM"` AuditLogRetentionDays int `env:"AUDIT_LOG_RETENTION_DAYS"` AnalyticsDisabled bool `env:"ANALYTICS_DISABLED"` AllowDowngrade bool `env:"ALLOW_DOWNGRADE"`