Files
we_bstly-web/src/assets/i18n/en.json
T
2025-11-09 01:58:54 +01:00

1380 lines
39 KiB
JSON

{
"account": {
".": "Account",
"advanced": {
".": "Advanced"
}
},
"admin": {
".": "Administration",
"actions": "Actions",
"cancel": "Cancel",
"jitsi_rooms": {
".": "Jitsi Rooms",
"confirm_delete": "Are you sure you want to delete room '{0}'?",
"create": "Create Jitsi Room",
"delete": "Delete Jitsi Room",
"edit": "Edit Jitsi Room",
"expires": "Expires",
"id": "ID",
"moderation_starts": "Moderation Starts",
"moderator": "Moderator",
"name": "Name",
"owner": "Owner",
"owner_hint": "User ID of the room owner",
"room": "Room",
"room_required": "Room is required",
"starts": "Starts",
"subject": "Subject",
"title": "Jitsi Rooms"
},
"jukebox": {
".": "Jukebox",
"activate": "Activate Jukebox",
"autoplay": "Autoplay",
"channel": "Channel",
"configuration": "Configuration",
"disable": "Disable Jukebox",
"error": {
"channel": "Channel is required",
"max_queue_size": "Must be a positive number",
"max_search_results": "Must be a positive number"
},
"max_queue_size": "Max Queue Size",
"max_search_results": "Max Search Results",
"save_config": "Save Configuration",
"status": "Status"
},
"minetest_accounts": {
".": "Minetest Accounts",
"confirm_delete": "Are you sure you want to delete minetest account '{0}'?",
"create": "Create Minetest Account",
"created": "Created",
"delete": "Delete Minetest Account",
"edit": "Edit Minetest Account",
"name": "Name",
"owner": "Owner"
},
"oidc_clients": {
".": "OIDC Clients",
"advanced_settings": "Advanced Settings",
"alias_allowed": "Alias Allowed",
"alias_quota": "Alias Quota",
"alias_subject": "Alias Subject",
"always_permitted": "Always Permitted",
"auth_methods": "Authentication Methods",
"authorize": "Require Authorization",
"backchannel_logout_session_required": "Backchannel Logout Session Required",
"backchannel_logout_uri": "Backchannel Logout URI",
"category": "Category",
"client_id": "Client ID",
"client_name": "Client Name",
"client_name_required": "Client name is required",
"client_secret": "Client Secret",
"client_id_copied": "Client ID copied to clipboard",
"confirm_delete": "Are you sure you want to delete OIDC client '{0}'?",
"confirm_new_secret": "Are you sure you want to generate a new secret for client '{0}'?",
"copy_client_id": "Copy client ID to clipboard",
"copy_secret": "Copy secret to clipboard",
"create": "Create OIDC Client",
"create_client": "Create OIDC Client",
"hide_secret": "Hide secret",
"secret_copied": "Client secret copied to clipboard",
"show_secret": "Show secret",
"delete": "Delete OIDC Client",
"edit": "Edit OIDC Client",
"edit_client": "Edit OIDC Client",
"frontchannel_logout_session_required": "Frontchannel Logout Session Required",
"frontchannel_logout_uri": "Frontchannel Logout URI",
"grant_types": "Grant Types",
"id": "ID",
"login_url": "Login URL",
"logout_settings": "Logout Settings",
"new_secret": "Generate New Secret",
"redirect_uris": "Redirect URIs",
"redirect_uris_hint": "Comma-separated list of redirect URIs",
"redirect_uris_required": "At least one redirect URI is required",
"scopes": "Scopes",
"title": "OIDC Clients",
"token_lifetime": "Token Lifetime (seconds)",
"token_lifetime_hint": "Token lifetime in seconds"
},
"partey_maps": {
".": "Partey Maps",
"confirm_delete": "Are you sure you want to delete partey map '{0}'?",
"create": "Create Partey Map",
"delete": "Delete Partey Map",
"edit": "Edit Partey Map",
"id": "ID",
"name": "Name",
"policy_type": "Policy Type",
"tags": "Tags"
},
"partey_reports": {
".": "Partey Reports",
"confirm_delete": "Are you sure you want to delete this report?",
"confirm_delete_all": "Are you sure you want to delete all reports?",
"created": "Created",
"delete": "Delete Report",
"delete_all": "Delete All",
"id": "ID",
"reported": "Reported",
"reporter": "Reporter",
"view": "View Report",
"world": "World"
},
"partey_tags": {
".": "Partey Tags",
"confirm_delete": "Are you sure you want to delete partey tag '{0}'?",
"create": "Create Partey Tag",
"delete": "Delete Partey Tag",
"edit": "Edit Partey Tag",
"expires": "Expires",
"id": "ID",
"name": "Name",
"starts": "Starts",
"target": "Target"
},
"permission_mappings": {
".": "Permission Mappings",
"addon": "Addon",
"confirm_delete": "Are you sure you want to delete permission mapping '{0}'?",
"create": "Create Permission Mapping",
"create_mapping": "Create Permission Mapping",
"delete": "Delete Permission Mapping",
"edit": "Edit Permission Mapping",
"edit_mapping": "Edit Permission Mapping",
"expires": "Expires",
"expires_question": "Expires Question",
"id": "ID",
"item": "Item",
"item_required": "Item is required",
"lifetime": "Lifetime",
"lifetime_round": "Lifetime Round",
"lifetime_unit": "Lifetime Unit",
"names": "Names",
"names_hint": "Comma-separated list of permission names",
"names_required": "At least one permission name is required",
"product": "Product",
"starts": "Starts",
"starts_question": "Starts Question",
"title": "Permission Mappings"
},
"permissions": {
".": "Permissions",
"addon": "Addon",
"confirm_delete": "Are you sure you want to delete permission '{0}'?",
"create": "Create Permission",
"delete": "Delete Permission",
"edit": "Edit Permission",
"error": {
"expires": "Invalid expiry date",
"name": "Name is required",
"starts": "Invalid start date"
},
"expires": "Expires",
"for_user": "Permissions for {0}",
"id": "ID",
"name": "Name",
"no_permissions": "No permissions found",
"search": "Search",
"search_username": "Search by Username",
"starts": "Starts"
},
"quota_mappings": {
".": "Quota Mappings",
"append": "Append",
"confirm_delete": "Are you sure you want to delete quota mapping '{0}'?",
"create": "Create Quota Mapping",
"create_mapping": "Create Quota Mapping",
"delete": "Delete Quota Mapping",
"disposable": "Disposable",
"edit": "Edit Quota Mapping",
"edit_mapping": "Edit Quota Mapping",
"id": "ID",
"items": "Items",
"items_hint": "Comma-separated list of item IDs",
"items_required": "At least one item is required",
"name": "Name",
"name_required": "Name is required",
"products": "Products",
"products_hint": "Comma-separated list of product names",
"title": "Quota Mappings",
"unit": "Unit",
"value": "Value",
"value_min": "Value must be at least 0",
"value_required": "Value is required"
},
"quotas": {
".": "Quotas",
"confirm_delete": "Are you sure you want to delete quota '{0}'?",
"create": "Create Quota",
"create_quota": "Create Quota",
"delete": "Delete Quota",
"disposable": "Disposable",
"edit": "Edit Quota",
"edit_quota": "Edit Quota",
"for_user": "Quotas for {0}",
"id": "ID",
"name": "Name",
"name_required": "Name is required",
"no_quotas": "No quotas found",
"search": "Search",
"search_username": "Search by Username",
"unit": "Unit",
"value": "Value",
"value_min": "Value must be at least 0",
"value_required": "Value is required"
},
"create": "Create",
"save": "Save",
"services": {
".": "Services",
"always_permitted": "Always Permitted",
"category": "Category",
"confirm_delete": "Are you sure you want to delete service '{0}'?",
"create": "Create Service",
"create_service": "Create Service",
"delete": "Delete Service",
"edit": "Edit Service",
"edit_service": "Edit Service",
"name": "Name",
"name_required": "Name is required",
"permission": "Permission",
"same_site": "Same Site",
"url": "URL",
"url_required": "URL is required"
},
"shortened_urls": {
".": "Shortened URLs",
"code": "Code",
"confirm_delete": "Are you sure you want to delete shortened URL '{0}'?",
"create": "Create Shortened URL",
"created": "Created",
"delete": "Delete Shortened URL",
"edit": "Edit Shortened URL",
"owner": "Owner",
"search": "Search",
"search_placeholder": "Search shortened URLs...",
"url": "URL"
},
"system_profile_fields": {
".": "System Profile Fields",
"confirm_delete": "Are you sure you want to delete profile field '{0}'?",
"create": "Create Profile Field",
"delete": "Delete Profile Field",
"edit": "Edit Profile Field",
"label": "Label",
"name": "Name",
"name_readonly": "Name cannot be changed after creation",
"name_required": "Name is required",
"required": "Required",
"title": "System Profile Fields",
"type": "Type",
"type_required": "Type is required",
"unique_value": "Unique Value",
"uniqueValue": "Unique Value"
},
"system_properties": {
".": "System Properties",
"confirm_delete": "Are you sure you want to delete property '{0}'?",
"create": "Create Property",
"delete": "Delete Property",
"edit": "Edit Property",
"key": "Key",
"key_readonly": "Key cannot be changed after creation",
"key_required": "Key is required",
"title": "System Properties",
"update_pretix": "Update Pretix Client",
"value": "Value",
"value_required": "Value is required"
},
"timeslots": {
".": "Timeslots",
"all": "All",
"apply_filter": "Apply Filter",
"confirm_delete": "Are you sure you want to delete timeslot '{0}'?",
"create": "Create Timeslot",
"delete": "Delete Timeslot",
"edit": "Edit Timeslot",
"end": "End",
"filter_owner": "Filter by Owner",
"filter_type": "Filter by Type",
"filter_visibility": "Filter by Visibility",
"id": "ID",
"owner": "Owner",
"search": "Search",
"start": "Start",
"title": "Title",
"type": "Type",
"visibility": "Visibility"
},
"title": "Admin",
"user_aliases": {
".": "User Aliases",
"alias": "Alias",
"alias_required": "Alias is required",
"confirm_delete": "Are you sure you want to delete alias '{0}'?",
"create": "Create User Alias",
"delete": "Delete User Alias",
"edit": "Edit User Alias",
"id": "ID",
"source": "Source",
"target": "Target",
"target_hint": "User ID of the target user",
"target_required": "Target user ID is required",
"title": "User Aliases",
"visibility": "Visibility",
"visibility_required": "Visibility is required"
},
"users": {
".": "Users",
"confirm_delete": "Are you sure you want to delete user '{0}'?",
"create": "Create User",
"created": "Created",
"delete": "Delete User",
"disabled": "Disabled",
"edit": "Edit User",
"error": {
"password": "Password is required",
"password2": "Password confirmation is required",
"password_mismatch": "Passwords do not match",
"status": "Status is required",
"username": "Username is required"
},
"id": "ID",
"locked": "Locked",
"password": "Password",
"password2": "Confirm Password",
"status": {
".": "Status",
"NORMAL": "Normal",
"PURGE": "Purge",
"SLEEP": "Sleep"
},
"username": "Username",
"view": "View User",
"view_permissions": "View Permissions",
"view_quotas": "View Quotas"
},
"voucher_mappings": {
".": "Voucher Mappings",
"confirm_delete": "Are you sure you want to delete voucher mapping '{0}'?",
"create": "Create Voucher Mapping",
"delete": "Delete Voucher Mapping",
"edit": "Edit Voucher Mapping",
"free": "Free",
"id": "ID",
"name": "Name",
"name_required": "Name is required",
"quota": "Quota",
"title": "Voucher Mappings",
"voucher": "Voucher",
"voucher_min": "Voucher must be at least 0",
"voucher_required": "Voucher is required"
}
},
"borrow": {
".": "Borrow",
"items": {
".": "Borrow Items",
"actions": "Actions",
"autoAccept": "Accept automatically",
"availability": {
".": "Availability",
"ALWAYS": "Always",
"MANUAL": "Manual",
"PERIOD": "Period"
},
"confirmDelete": "Are you sure you want to delete item '{0}'?",
"create": "Create new item",
"delete": "Delete Item",
"description": "Description",
"edit": "Edit Item",
"email": "Email",
"emailNotification": "Email Notifications",
"error": {
"availability": "Please select a availability.",
"description": "Please provide a valid description.",
"email": "Please provide a valid email adress.",
"maxDuration": "Max. Duration must be greater than min. Duration.",
"minDuration": "Min. Duration must be lower than max. Duration.",
"name": "Please provide a name.",
"slot": {
"end": "End must be after start.",
"endDay": "End day must be equal or after start day.",
"endTime": "End time must be after start time.",
"start": "Start must be before end.",
"startDay": "Start day must be equal or before end day.",
"startTime": "Start time must be before end time."
},
"url": "Please provide a valid url."
},
"maxDuration": "Max. Duration",
"minDuration": "Min. Duration",
"mine": "Mine",
"name": "Name",
"save": "Save Item",
"search": "Search",
"slot": {
".": "Slot",
"add": "Add slot",
"addManual": "Add manual slot",
"addPeriod": "Add period slot",
"day": {
".": "Day",
"FRIDAY": "Friday",
"MONDAY": "Monday",
"SATURDAY": "Saturday",
"SUNDAY": "Sunday",
"THURSDAY": "Thursday",
"TUESDAY": "Tuesday",
"WEDNESDAY": "Wednesday"
},
"delete": "Remove slot",
"dublicate": "Duplicate slot",
"end": "End date",
"endDay": "End day",
"endTime": "End time",
"MANUAL": "Manual slots",
"PERIOD": "Period slots",
"start": "Start date",
"startDay": "Start day",
"startTime": "Start time"
},
"url": "Url"
},
"item": {
"name": "Item Name"
},
"proving": {
".": "Proving",
"camera": "Camera",
"flash": "Flash"
},
"request": {
"comment": "Comment",
"end": "End",
"ends": "Ends",
"error": {
"comment": "Please provide a comment.",
"end": "End must be after start.",
"start": "Start must be before end."
},
"item": "Item",
"owner": "Owner",
"start": "Start",
"started": "Started",
"user": "User"
},
"requests": {
".": "Requests",
"actions": "Actions",
"ends": "Ends",
"mine": "Mine",
"starts": "Starts",
"status": "Status"
}
},
"cancel": "Cancel",
"close": "Close",
"confirm": "Confirm",
"delete": "Delete",
"durationpicker": {
"days": "Days",
"hours": "Hours",
"minutes": "Minutes"
},
"email": {
".": "Email address",
"invalid": "invalid email address",
"primary": {
".": "primary email address",
"hint": "A primary email address is used for contact you instead of you we.bstly address."
}
},
"format": {
"date": "MM/DD/YYYY",
"datetime": "MM/DD/YYYY h:mm a",
"time": "h:mm:ss a"
},
"greet": "Hello {0}",
"help": "Help",
"help-button": "Find help in Wiki",
"imprint": "Imprint",
"info": {
".": "Info"
},
"invite": {
".": "Invite",
"actions": "Actions",
"create": "Create Invite",
"expires": "Expires",
"link": "Link",
"message": "Personal Message",
"noMessage": "No Message",
"noNote": "No Note",
"note": "Note",
"redeemed": "Redeemed",
"starts": "Starts"
},
"invites": {
".": "Invites",
"edit": {
".": "Edit Invite",
"save": "Save Invite"
},
"error": {
"note": "Note is invalid."
},
"info": "You can create new invites here. To edit an invite like adding a note or change the personal invite message just click on the edit button. If you are authorized, you can also change the texts directly on the invite page. Afterwards just send the same link to the person to invite. If not authorized, a registration formular will be shown on bottom of page.",
"left": "You have {0} invites left.",
"noQuota": "Your quota for invites is depleted.",
"others": "Other's invites",
"quota": {
"pubquiz": {
".": "Pubquiz",
"icon": "quiz",
"text": "Invite to Pubquiz."
}
},
"redeemed": {
"filter": {
".": "Filter redeemed status",
"false": "Not redeemed",
"none": "No filter",
"true": "Redeemed"
}
},
"register": {
".": "Redeem Invite",
"error": {
"ALREADY_REDEEMED": "The provided code is already redeemed!",
"EXPIRED": "The provided code is expired!",
"INVALID_CODE": "The provided code is invalid.",
"NO_CODE": "No code provided!"
},
"login": "Login",
"success": {
".": "Finished registration",
"text": "Successfully registered your Account. You can login now!"
},
"time": "Invite valid from {0} till {1}",
"url": "More information"
},
"search": "Search"
},
"jitsi": {
"rooms": {
".": "Jitsi Rooms",
"clipboard": {
"copied": "Jitsi Room url copied to clipboard!"
},
"confirmDelete": "Are you sure you want to delete your Jitsi Room '{0}'?",
"create": "Create Jitsi Room",
"delete": "Delete",
"edit": "Edit",
"error": {
"expires": "Invalid expiry.",
"moderationStarts": "Invalid moderation starts. Moderation have to start before conference starts",
"room": "Please choose a different name. The name is already taken or contains invalid characters. Only letters and numbers are allowed.",
"starts": "Invalid start."
},
"expires": "Expires",
"info": "You can create new Jitsi Rooms here. The number is limited due to a quota.",
"left": "You have {0} Jitsi Room(s) left.",
"moderationStarts": "Moderation starts",
"moderationUrl": "Moderation url",
"noQuota": "Your quota for Jitsi Rooms is depleted.",
"notStarted": "The conference has not started yet, copy url to clipboard.",
"room": "Name",
"save": "Save",
"starts": "Starts"
},
"share": {
".": "Share",
"clipboard": {
"copied": "Copied to clipboard",
"text": "Copy text to clipboard",
"url": "Copy url to clipboard"
},
"email": {
".": "Share via email",
"subject": "Invite to video conference {0}"
},
"text": {
"both": "The conference begins at {0} and ends at {1}.",
"expires": "The conference ends at {0}.",
"intro": "Hello, I want to invite you to a video conference.",
"outro": "You can join the conference under:\n{0}",
"starts": "The conference begins at {0}."
}
}
},
"jukebox": {
".": "Jukebox",
"addToQueue": {
".": "Add to queue",
"confirm": "Add '{0} - {1}' to queue?",
"error": "Error",
"success": "Sucess"
},
"current": "Current track",
"forbidden": {
".": "Forbidden",
"hint": "You are not allowed to use the Jukebox."
},
"search": {
".": "Search",
"icon": "search",
"more": "Show more",
"submit": "Submit"
},
"timeout": "Please wait {0} seconds before next request.",
"unavailable": {
".": "unavailable",
"hint": "Currently the Jukebox is turned off."
},
"wait": "Please wait."
},
"locale": {
"de-informal": {
"long": "Deutsch",
"short": "DE"
},
"en": {
"long": "English",
"short": "EN"
}
},
"login": {
".": "Login",
"external": "Login",
"invalid": "Wrong username or password.",
"keepSession": "Stay logged in"
},
"logout": "Logout",
"minetest": {
"accounts": {
".": "Minetest Accounts",
"confirmDelete": "Are you sure you want to delete your Minetest Account '{0}'? Your account cannot be restored and others can claim your account name afterwards!",
"create": "Create Minetest Account",
"delete": "Delete",
"deletion": "Your account cannot be restored and others can claim your account name afterwards!",
"error": {
"name": "Please choose a different name. The name is already taken or contains invalid characters. Only letters, numbers, '-' and '_' are allowed."
},
"info": "You can create new Minetest Accounts here. The number is limited due to a quota.",
"left": "You have {0} Minetest Account(s) left.",
"name": "Name",
"noQuota": "Your quota for Minetest Accounts is depleted."
}
},
"not-found": {
".": "Nothing found",
"text": "This page was not found."
},
"ok": "Ok",
"paginator": {
"empty": "No results",
"firstPage": "first page",
"itemsPerPage": "items per page:",
"lastPage": "last page",
"nextPage": "next page",
"previousPage": "previous page",
"range": "page {0} of {1}"
},
"partey": {
".": "Partey",
"tag": {
".": "Partey Tag",
"access-storage": {
".": "Access Storage",
"hint": "Access to storage room in ground floor."
},
"admin": {
".": "Administrator",
"hint": "Send room messages."
},
"cinema-mod": {
".": "Cinema Moderator",
"hint": "In cinema: Enter stage, set stream url, moderate chat room."
},
"disco-mod": {
".": "Disco Moderator",
"hint": "In cinema: Enter stage, change stage layer, moderate chat room."
},
"game-mod": {
".": "Game Moderator",
"hint": "In game room: Set table label, moderate chat room."
}
},
"tags": {
".": "Partey Tags",
"expires": "Expires",
"none": "None",
"upcoming": "Upcoming"
},
"timeslots": {
".": "Partey Timeslots",
"confirmDelete": "Are you sure you want to delete your Timeslot '{0}' from {1}?",
"create": {
".": "Create new Timeslot",
"AUDIO": "New Audio Timeslot",
"AUDIO_STREAM": "New Audio Stream Timeslot",
"VIDEO": "New Video Timeslot",
"VIDEO_STREAM": "New Video Stream Timeslot"
},
"delete": "Delete",
"description": "Description",
"edit": "Edit",
"ends": "Ends",
"error": {
"ends": "Invalid end. Please check for conflicting Timeslots or duration.",
"starts": "Invalid start. Please check for conflicting Timeslots or duration."
},
"filter": {
".": "Filter",
"after": "After",
"owner": {
".": "Owner",
"all": "All",
"mine": "My Timeslots",
"others": "Other Timeslots"
},
"search": "Search",
"type": {
".": "Type",
"all": "All",
"AUDIO": "Audio",
"AUDIO_STREAM": "Audio Stream",
"VIDEO": "Video",
"VIDEO_STREAM": "Video Stream"
}
},
"info": "You can create new timeslots for Partey here. The number is limited due to a quota.",
"left": "You have {0} Timeslot(s) left.",
"noQuota": "Your quota for Timeslots is depleted.",
"save": "Save Timeslot",
"secret": {
".": "Audio Stream Secret",
"copied": "Copied to clipboard",
"copy": "Copy Audio Stream Secret"
},
"share": {
".": "Share",
"placeholder": "Filename of share"
},
"starts": "Starts",
"stream": {
".": "Stream",
"AUDIO": "Icecast2 Stream Key",
"VIDEO": "PeerTube Video Id"
},
"title": "Title",
"type": {
".": "Type",
"AUDIO": {
".": "Audio",
"icon": "library_music"
},
"AUDIO_STREAM": {
".": "Audio Stream",
"icon": "music_note"
},
"VIDEO": {
".": "Video",
"icon": "movie"
},
"VIDEO_STREAM": {
".": "Video Stream",
"icon": "live_tv"
}
}
}
},
"password": {
".": "Password",
"change": "Change password",
"changed": "Successfully changed password",
"confirm": "Confirm password",
"current": "Current password",
"error": {
"ILLEGAL_WHITESPACE": "Please don't use space characters.",
"INSUFFICIENT_DIGIT": "Please enter at least one digit.",
"INSUFFICIENT_LOWERCASE": "Please enter at least one lower case character.",
"INSUFFICIENT_SPECIAL": "Please enter at least one special character.",
"INSUFFICIENT_UPPERCASE": "Please enter at least one upper case character.",
"TOO_SHORT": "Please choose a longer password."
},
"forgot": "Forgot password",
"invalid": {
".": "Password is invalid",
"hint": "Please provide password in a valid format."
},
"not-match": "Passwords did not match.",
"request": "Request new password",
"reset": {
".": "Set password",
"login": "Back to login",
"success": {
"text": "Your new password has been applied. You can now login with your new password.",
"title": "Successfully changed password"
}
}
},
"permissions": {
".": "Permissions",
"expires": "Valid until",
"name": "Name",
"starts": "Valid from"
},
"pgp": {
".": "PGP",
"privateKey": {
".": "Private PGP key",
"confirmStore": "I have securely stored my private key!",
"copied": "Private Key copied to clipbaord",
"copyKey": "Copy to clipboard",
"downloaded": "Stored private key otherwise.",
"downloadKey": "Download private key",
"help": "Currently your private key will be used for password reset. Besides it can be used to decrypt emails and authenticate against certain services."
}
},
"privacy-policy": "Privacy Policy",
"profile": "Profile",
"profileField": {
".": "Profile field",
"blob": {
"pgp": "Create new PGP Keypair"
},
"confirmDelete": "Are you sure you want to delete your profile field '{0}'?",
"create": "Add new profile field",
"delete": "Delete",
"edit": "Edit",
"error": {
"BLOB": {
".": "Invalid binary blob"
},
"BOOL": {
".": "Invalid boolean"
},
"DATE": {
".": "Invalid date"
},
"DATETIME": {
".": "Invalid date or time"
},
"EMAIL": {
".": "Invalid email address"
},
"name": "name invalid or too short",
"NUMBER": {
".": "Invalid numeric"
},
"TEXT": {
".": "Text too long"
},
"type": "Invalid type for this profile field",
"URL": {
".": "Invalid URL"
},
"visibility": "Invalid visibility for profile field"
},
"index": "Index",
"name": {
".": "Key",
"darkTheme": "Dark Theme",
"email": "Email address",
"locale": "Locale",
"primaryEmail": "Use email address primary",
"prtyMap": "Partey map",
"publicKey": "Public PGP key"
},
"openBlob": "Display",
"type": {
".": "Type",
"BLOB": {
".": "Binary blob"
},
"BOOL": {
".": "Boolean"
},
"DATE": {
".": "Date"
},
"DATETIME": {
".": "Date with time"
},
"EMAIL": {
".": "Email"
},
"NUMBER": {
".": "Numeric"
},
"TEXT": {
".": "Text"
},
"URL": {
".": "URL"
}
},
"value": "Value"
},
"quotas": {
".": "Quotas",
"fixed_value": {
".": "Total",
"hint": "You can look up your usage in the respective service."
},
"name": "Name",
"unit": {
"#": "# (Count)",
".": "Unit",
"G": "GB (Gigabyte)"
},
"value": {
".": "Available",
"hint": ""
}
},
"register": {
".": "Registration",
"login": "To Login",
"success": {
"text": "Successfully registered your Account. You can login now!",
"title": "Finished registration"
},
"token": {
"locked": {
".": "You need an account to redeem this token!",
"action": "Please login."
},
"missing": {
".": "You need a valid token!",
"action": "Provide token"
}
}
},
"save": "Save",
"security": {
".": "Security",
"2fa": {
".": "Two-Factor-Authentication (2FA)",
"code": "Code",
"external": "2FA required",
"info": "You can additionally add a second factor to your password. Please keep in mind, that this only affects your we.bstly-Account and not your email login. Currently only TOTP (also known as Google Authenticator) is supported as 2FA method.",
"invalid": "Invalid code",
"keepSession": "Remember 2FA for this device",
"login": "Verify code",
"missing": "Please enter 2FA code",
"provider": "Provider",
"totp": {
".": "2FA (TOTP)",
"activate": "Please enter your current code to enable TOTP as your 2FA.",
"code": "TOTP code",
"create": "2FA (TOTP) create",
"enable": "Enable 2FA (TOTP)",
"hint": "To use TOP as second factor, please scan the shown QR-Code with your TOTP App.",
"remove": "Disable 2FA (TOTP)"
}
},
"oidc": {
".": "OpenID Connect Login",
"alias": "Choose alias",
"authorize": {
".": "Authorize",
"hint": "Authorize this application to access parts of your profile for authentication."
},
"login": "Login",
"login.invalid": "Invalid login credentials"
},
"status": {
".": "Status",
"change": "Change status",
"hint": "You Account Status controls the handling of your account data after all permissions expired.",
"NORMAL": {
".": "Normal",
"hint": "Your account and all your data will be deleted after four (4) weeks. So you have 4 weeks left to reactivate your account."
},
"PURGE": {
".": "Purge",
"hint": "Your account and all your data will be deleted immediately after expiry. So you can not(!) reactivate your account."
},
"SLEEP": {
".": "Sleep",
"hint": "Your account and all your data will not(!) be deleted. So you have reactivate your account anytime."
},
"success": "Status successfully changed"
}
},
"service": {
"name": "Name",
"text": "Description"
},
"service-unavailable": {
".": "Service unavailable",
"retry": "Reload page",
"support": "Support",
"text": "The service seems currently unavailable. If this message appears over a longer period, please contact our support!"
},
"services": {
".": "Services",
"alias_creation": {
"icon": "alternate_email",
"subtitle": "Creation of Aliases",
"text": "You can add additional aliases besides your username.",
"title": "Aliases"
},
"bstlboard": {
"icon": "code",
"subtitle": "message board and link aggregator",
"text": "Post links, discuss, share or ask the community.",
"title": "bstlboard"
},
"category": {
"we-tools": "we.bstly tools",
"ztools": "Tools"
},
"dyndns": {
"icon": "public",
"subtitle": "Dynamic DNS Service",
"text": "Reach your home-network from everywhere with your we.bstly.de-domain",
"title": "DynDns"
},
"empty": "You have insufficient permissions to use any services.",
"funkwhale_access": {
"icon": "account_box",
"subtitle": "Funkwhale account creation",
"text": "Create Account for Funkwhale",
"title": "Funkwhale Account"
},
"gitea": {
"icon": "code",
"subtitle": "Git-Repositories",
"text": "Alternative of services like GitHub, Source Code of bstly-development",
"title": "Gitea"
},
"goto": "To service",
"immich": {
"icon": "photo_prints",
"subtitle": "Photo and Video Management solution",
"text": "Alternative to Google Photos",
"title": "Immich"
},
"invite_partey": {
"icon": "cake",
"subtitle": "Invite to Partey",
"text": "Create Invites for Opening Partey.",
"title": "Partey-Invites"
},
"invite_pubquiz": {
"icon": "sports_bar",
"subtitle": "Invite to Pubquiz",
"text": "Create Invites for Pubquiz.",
"title": "Pubquiz-Invites"
},
"jitsi": {
"icon": "video_call",
"subtitle": "Video conferencing",
"text": "Video conferencing with all functionality needed for meeting online with Video and Audio streams.",
"title": "Jitsi Meet"
},
"mail": {
"icon": "email",
"subtitle": "Email Account",
"text": "Catch-All to @{username}.we.bstly.de, learning spam-filter and PGP encryption.",
"title": "Email Account"
},
"mastodon": {
"icon": "rss_feed",
"subtitle": "federated microblogging service",
"text": "Mastodon is a Twitter-like plattform, but as part of the fediverse a privacy, decentralized alternative.",
"title": "Mastodon"
},
"matrix": {
"icon": "question_answer",
"subtitle": "Messenger",
"text": "talk, exchange, discuss with others",
"title": "Matrix"
},
"minetest": {
"icon": "widgets",
"subtitle": "Open-Source Minecraft Clone",
"text": "Minetest with Mineclone2 game is an open-source Minecraft-like game.",
"title": "Minetest"
},
"minetest_accounts": {
"icon": "account_box",
"subtitle": "Minetest Account creation",
"text": "Create Account(s) for Minetest",
"title": "Minetest Accounts"
},
"mobilizon": {
"icon": "event",
"subtitle": "federated event manager",
"text": "Mobilizon is a tool that for creating and organizing events.",
"title": "Mobilizon"
},
"monitoring": {
"icon": "check",
"subtitle": "System Status",
"text": "Status and perfomance of current systems",
"title": "Monitoring"
},
"nextcloud": {
"icon": "cloud",
"subtitle": "Cloud service",
"text": "File management, calendar, tasks, contacts, polls and more.",
"title": "Nextcloud"
},
"owncast": {
"icon": "videocam",
"subtitle": "Livestreams",
"text": "Livestreams of Bastelei e. V.",
"title": "Owncast"
},
"partey": {
"icon": "celebration",
"subtitle": "Virtual clubhouse",
"text": "Digital place for events or hang-outs.",
"title": "Partey"
},
"partey_timeslot": {
"icon": "cast",
"subtitle": "Streaming Timeslots for Partey.",
"text": "Booking of Streaming Timeslots for disco or cinema in virtual clubhouse.",
"title": "Partey Timeslots"
},
"peertube": {
"icon": "play_arrow",
"subtitle": "bstly PeerTube instance",
"text": "An ActivityPub-federated video streaming platform using P2P.",
"title": "PeerTube"
},
"privatebin": {
"icon": "content_paste",
"subtitle": "Pastebin",
"text": "quick share text or code with others",
"title": "PrivateBin"
},
"registration_vouchers": {
"icon": "card_giftcard",
"subtitle": "Voucher for Registration-Token",
"text": "Invite to use the services of Bastelei e. V.",
"title": "Registration vouchers"
},
"ROLE_ADMIN": {
"icon": "admin_panel_settings",
"subtitle": "Administrator of we.bstly",
"text": "Administrator privileges for we.bstly API",
"title": "Administrator"
},
"ROLE_GUEST": {
"icon": "schedule_send",
"subtitle": "Guest Account of we.bstly",
"text": "Guest Account Invite",
"title": "Guest Account"
},
"ROLE_MEMBER": {
"icon": "loyalty",
"subtitle": "Membership of Bastelei e. V.",
"text": "Valid member of Bastelei e. V.",
"title": "Club membership"
},
"support_request": {
"icon": "help",
"subtitle": "Direct request to _Bastler",
"text": "Send direct support requests to _Bastler",
"title": "Support Request"
},
"testapp": {
"icon": "bug_report",
"subtitle": "A Testapp",
"text": "This is a test app.",
"title": "Testapp"
},
"url_shortener": {
"icon": "link",
"subtitle": "Create shortened links",
"text": "Create shortened links optional with password protection or expires date",
"title": "Url shortener"
},
"vaultwarden": {
"icon": "security",
"subtitle": "Password manager",
"text": "Manage all your passwords securely with Vaultwarden, the Rust implementation of Bitwarden.",
"title": "Vaultwarden"
},
"wikijs": {
"icon": "school",
"subtitle": "Informationen, documentation, guides",
"text": "All informations about Bastelei e. V. and provides service, together with guides for individual services and functions.",
"title": "Wiki"
},
"wordpress": {
"icon": "home",
"subtitle": "Add comments, view exclusive content",
"text": "Our main homepage is based on Wordpress. Write comments or view exlusive content after authorize with your account.",
"title": "Wordpress"
}
},
"software": "Software",
"sourcecode": "Source Code",
"token": "Token",
"tokens": {
".": "Token",
"active": "Current Tokens",
"enter": "Enter token",
"get": "Membership",
"invalid": "The provided token is invalid.",
"login": "You already have an account? Please login to redeem token with your account.",
"loginRequired": "You need an Account for this token. Please login to redeem token with your account.",
"provide-valid": "Please provide a valid token.",
"redeem": "Redeem token",
"redeemed": "The provided token has already been redeemed.",
"register": "New here and need an account? Register a new account to redeem token.",
"validate": {
".": "Validate token",
"other": "Valiate new token"
}
},
"urlshortener": {
".": "Urlshortener",
"advanced": "Advanced",
"code": "Code",
"confirmDelete": "Are you sure you want to delete your shortened link for '{0}'?",
"create": "Create shortened link",
"delete": "Delete",
"edit": "Edit",
"error": {
"code": "Code already in use",
"expires": "Expires must be set in future",
"note": "Note is invalid.",
"url": "Invalid url"
},
"expires": "Expires",
"info": "You can create new shortened links here. The number is limited due to a quota.",
"left": "You have {0} shortened link(s) left.",
"link": "Link",
"newPassword": "New Password",
"noQuota": "Your quota for shortened links is depleted.",
"note": "Note",
"password": {
".": "This link is password protected. Enter password to proceed.",
"invalid": "The given password is invalid.",
"submit": "Submit"
},
"queryParameters": {
".": "Pass query parameters",
"info": "Pass query parameters to target url"
},
"save": "Save",
"search": "Search",
"share": {
".": "Share",
"clipboard": {
"copied": "Copied to clipboard",
"text": "Copy text to clipboard",
"url": "Copy url to clipboard"
},
"email": {
".": "Share via email",
"subject": "Take a look"
},
"text": "I want to share the following link with you: {0}"
},
"url": "Url"
},
"user": {
".": "User",
"aliases": {
".": "Aliases",
"alias": "Alias",
"confirmDelete": "Are you sure you want to delete your alias '{0}'?",
"create": "Add Alias",
"delete": "Delete",
"error": "This alias is invalid.",
"info": "You can add Aliases here. The number is limited due to a quota.",
"left": "You have {0} Alias(es) left.",
"noQuota": "Your quota for Aliases is depleted."
},
"domains": {
".": "Domains",
"confirmDelete": "Are you sure you want to delete your domain '{0}'?",
"create": "Add Domain",
"delete": "Delete",
"domain": "Domain",
"error": "This domain is invalid.",
"info": "You can add Domains here.",
"secret": {
".": "Secret",
"copied": "Copied to clipboard",
"copy": "Copy secret to clipboard"
},
"validated": "Validated"
},
"dyndns": {
".": "DynDns",
"create": "Create DynDns Token",
"new": "Create new DynDns Token",
"token": {
".": "DynDns Token",
"copied": "Copied to clipboard",
"copy": "Copy Token to clipboard",
"exists": "You currently have an active Token. If you create a new token, the old one will be deleted.",
"store": "Please store this token carefully. It will not be available after leaving this site."
}
},
"unavailable": {
".": "Access denied",
"text": "The provided user does not exists or you have insufficient privileges to access profile."
}
},
"username": {
".": "Username",
"error": "Please choose a different username.",
"generate": "Generate username",
"missing": "Please enter a valid username."
},
"visibility": {
".": "Visibility",
"PRIVATE": {
".": "Private",
"icon": "lock"
},
"PROTECTED": {
".": "Protected",
"icon": "shield"
},
"PUBLIC": {
".": "Public",
"icon": "public"
}
},
"voucher": {
".": "Voucher",
"code": "Code",
"type": "Typ"
},
"vouchers": {
".": "Vouchers",
"addon": {
".": "Add-On",
"text": "This voucher is for different extension of your account."
},
"info": "Generate different vouchers.",
"registration": {
".": "Registration",
"text": "This voucher is for a registration of a new account."
},
"stored-safely": {
".": "Please store the provided voucher code securely, since we do not store any relation of vouchers to your account. If you leave page or reload the code won't be shown up again!",
"confirm": "I securely stored the given voucher!"
},
"temp": {
".": "Temporary vouchers",
"info": "You currently requested vouchers are displayed here. Please store them securely!"
}
}
}