import { Translations } from '../types'; // Language name: kk export const kk: Translations = { "common": { "loading": "Loading…", "saving": "Saving…", "save": "Save", "saved": "Saved", "cancel": "Cancel", "close": "Close", "back": "Back", "confirm": "Confirm", "delete": "Delete", "edit": "Edit", "add": "Add", "search": "Search", "searchPlaceholder": "Search…", "noResults": "No results found.", "error": "Error", "success": "Success", "required": "Required", "optional": "optional", "yes": "Yes", "no": "No", "copy": "Copy", "copied": "Copied!", "download": "Download", "upload": "Upload", "preview": "Preview", "refresh": "Refresh", "backToHome": "Back to Home", "unsavedChanges": "You have unsaved changes.", "learnMore": "Learn More", "getStarted": "Get Started", "language": "Language" }, "home": { "title": "Profit Planet", "tagline": "Discover and trade sustainable products", "description": "Join our community of eco-conscious consumers and businesses. Trade sustainable products, earn rewards, and make a positive impact on our planet.", "features": { "sustainable": { "title": "Sustainable Products", "description": "Discover eco-friendly products that make a difference for our planet." }, "community": { "title": "Active Community", "description": "Connect with like-minded people who care about sustainability." }, "rewards": { "title": "Earn Rewards", "description": "Get Gold Points for every sustainable purchase and action." } }, "stats": { "members": "Active Members", "products": "Eco Products", "communities": "Communities" }, "cta": { "getStarted": "Get Started", "learnMore": "Learn More" } }, "footer": { "company": "Profit Planet GmbH", "rights": "All rights reserved.", "privacy": "Privacy Policy", "terms": "Terms of Service", "contact": "Contact" }, "nav": { "home": "Home", "shop": "Shop", "dashboard": "Dashboard", "community": "Community", "profile": "Profile", "login": "Login", "logout": "Logout", "news": "News", "memberships": "Memberships", "aboutUs": "About Us", "affiliateLinks": "Affiliate Links", "information": "Information", "myAccount": "My Account", "mySubscriptions": "My Subscriptions", "coffeeSubscriptions": "Coffee Abonnements" }, "login": { "title": "PROFIT PLANET", "subtitle": "Welcome back! Log in to continue.", "emailLabel": "Email address", "emailPlaceholder": "you@example.com", "passwordLabel": "Password", "passwordPlaceholder": "Enter your password", "rememberMe": "Remember me", "submit": "Log in", "submitting": "Logging in…", "forgotPassword": "Forgot password?", "noAccount": "Don't have an account?", "registerLink": "Register", "errorRequired": "Email address is required", "errorInvalidEmail": "Please enter a valid email address", "errorPasswordRequired": "Password is required", "errorPasswordTooShort": "Password must be at least 6 characters long", "errorInvalidCredentials": "Invalid email or password", "errorAccountNotFound": "No account found with this email address", "errorAccountLocked": "Account has been locked. Please contact support.", "errorConnectionFailed": "Connection to the server failed. Please try again later.", "errorGeneric": "Login failed. Please try again.", "successTitle": "Login successful", "successMessage": "You are now logged in.", "failedTitle": "Login failed" }, "register": { "title": "Create Account", "subtitle": "Join Profit Planet today.", "tabPersonal": "Personal", "tabCompany": "Company", "tabGuest": "Guest", "checkingInvitation": "Checking invitation link…", "invitationVerifiedTitle": "Invitation verified", "invitationVerifiedMessage": "Your invitation link is valid. You can register now.", "invalidInvitationTitle": "Invalid invitation", "invalidInvitationMessage": "This invitation link is invalid or no longer active.", "noInvitationToken": "No invitation token found in the link.", "networkError": "Could not reach the server. Is the backend running?", "firstName": "First name", "lastName": "Last name", "email": "Email address", "confirmEmail": "Confirm email address", "password": "Password", "confirmPassword": "Confirm password", "phone": "Phone number", "companyName": "Company name", "companyEmail": "Company email", "companyPhone": "Company phone", "contactPersonName": "Contact person name", "contactPersonPhone": "Contact person phone", "submit": "Create account", "submitting": "Creating account…", "errorAllRequired": "All fields are required", "errorEmailMismatch": "Email addresses do not match", "errorPasswordMismatch": "Passwords do not match", "errorPasswordWeak": "Password must be at least 8 characters and contain uppercase, lowercase, numbers and special characters", "errorSelectCountryCode": "Please select a country code from the dropdown before continuing.", "errorPhoneRequired": "Please enter your phone number.", "errorPhoneInvalid": "Please enter a valid mobile phone number.", "errorBothPhonesRequired": "Please enter both company and contact phone numbers.", "errorBothPhonesInvalid": "Please enter valid phone numbers for company and contact person.", "successTitle": "Registration successful", "successMessage": "You can now log in with your new account.", "alreadyHaveAccount": "Already have an account?", "loginLink": "Log in", "sessionDetectedTitle": "Active session detected", "sessionDetectedMessage": "You are already logged in. Do you want to log out and register a new account?", "sessionContinue": "Continue to dashboard", "sessionLogout": "Log out and register", "formTitle": "Registration for Profit Planet", "guestRegistration": "Guest Registration", "registerNow": "Register now", "guestDescription": "Register as a guest to access your coffee abonnement.", "personalDescription": "Create your personal or company account with Profit Planet.", "invitedBy": "You were invited by", "tabIndividual": "Individual", "submitCompany": "Register company", "submitGuest": "Register as Guest", "successRedirecting": "Registration successful – redirecting...", "guestNote": "You are registering as a guest. You will have access to your coffee abonnements only.", "errorBothCountryCodes": "Please select country codes (dropdown) for both company and contact phone numbers.", "successCompanyMessage": "You can now log in with your new company account.", "successGuestMessage": "You can now log in to view your coffee abonnement.", "failedTitle": "Registration failed", "failedMessage": "Registration failed. Please try again.", "networkErrorGeneric": "Network error. Please try again later.", "passwordRequirements": "Password requirements:", "pwdMinLength": "At least 8 characters", "pwdLowercase": "Lowercase letters (a-z)", "pwdUppercase": "Uppercase letters (A-Z)", "pwdDigits": "Digits (0-9)", "pwdSpecial": "Special characters (!@#$...)", "invalidLinkTitle": "Invalid invitation link", "invalidLinkMessage": "This registration link is invalid or no longer active. Please request a new link.", "tokenLabel": "Token", "sessionDescription": "You are already logged in. To register, you must first log out or you can go to the dashboard.", "goToDashboard": "Go to dashboard", "goToHomepage": "Go to homepage", "loginHere": "Login here" }, "passwordReset": { "title": "Reset Password", "subtitle": "Enter your email address and we will send you a reset link.", "emailLabel": "Email address", "emailPlaceholder": "you@example.com", "submit": "Send reset link", "submitting": "Sending…", "successTitle": "Email sent", "successMessage": "Check your inbox for the password reset link.", "backToLogin": "Back to login", "errorInvalidEmail": "Please enter a valid email address" }, "dashboard": { "title": "Dashboard", "subtitle": "Welcome to your Profit Planet dashboard.", "loading": "Loading dashboard…", "accessDenied": "Access Denied", "accessDeniedMessage": "You need to complete onboarding to access the dashboard.", "welcomeBack": "Welcome back", "welcomeSubtitle": "Here's what's happening with your Profit Planet account", "platforms": "Platforms", "platformDisabled": "This is currently disabled.", "redirecting": "Redirecting…", "pleaseWait": "Please wait", "goldMemberTitle": "Gold Member Status", "goldMemberDescription": "Enjoy exclusive benefits and discounts", "viewBenefits": "View Benefits", "latestNews": "Latest News", "viewAllNews": "View all", "noNewsYet": "No news yet.", "recent": "Recent", "platformCards": { "shop": { "title": "Browse Shop", "description": "Explore sustainable products" }, "affiliateLinks": { "title": "Browse Affiliate Links", "description": "Discover affiliate offers and links" }, "referralManagement": { "title": "Referral Management", "description": "Create and manage referral links" }, "profile": { "title": "Edit Profile", "description": "Update your information" } }, "noData": "No data available." }, "profile": { "title": "My Profile", "personalInfo": "Personal Information", "bankInfo": "Bank Information", "documents": "Documents", "memberStatus": "Member Status", "profileComplete": "Profile completion", "firstName": "First name", "lastName": "Last name", "email": "Email address", "phone": "Phone number", "address": "Address", "joinDate": "Member since", "accountHolder": "Account holder name", "iban": "IBAN", "contactPersonName": "Contact person", "editBasicInfo": "Edit personal info", "editBankInfo": "Edit bank info", "saveChanges": "Save changes", "documentName": "Document name", "documentType": "Type", "documentUploaded": "Uploaded", "downloadDocument": "Download", "noDocuments": "No documents uploaded yet.", "refreshProfile": "Refresh profile", "loading": "Loading profile…" }, "community": { "title": "Community", "subtitle": "Connect with the Profit Planet community.", "description": "Join discussions and connect with other members.", "loading": "Loading community…", "accessDenied": "Access Denied", "noAccess": "You need to be logged in to access the community." }, "shop": { "title": "Shop", "subtitle": "Browse sustainable products.", "comingSoon": "Coming soon", "addToCart": "Add to cart", "price": "Price", "outOfStock": "Out of stock", "viewDetails": "View details" }, "memberships": { "title": "Memberships", "subtitle": "Choose the right plan for you.", "description": "Become a member and unlock exclusive benefits.", "selectPlan": "Select plan", "perMonth": "per month", "perYear": "per year", "mostPopular": "Most popular", "choosePlan": "Choose this plan" }, "affiliateLinks": { "title": "Affiliate Links", "subtitle": "Explore our partner links.", "description": "Browse and share our partner links to earn rewards.", "visitLink": "Visit link", "partnerLinks": "Partner links" }, "aboutUs": { "title": "About Us", "subtitle": "Learn more about Profit Planet.", "description": "We are building a sustainable future together.", "ourTeam": "Our Team", "ourMission": "Our Mission" }, "news": { "title": "News", "subtitle": "Stay up to date with Profit Planet.", "readMore": "Read more", "publishedDate": "Published", "category": "Category", "noArticles": "No articles available.", "loadMore": "Load more" }, "coffeeSelection": { "title": "Coffee Subscription", "subtitle": "Select your coffees for this month.", "selectYourCoffees": "Select your coffees", "capsuleTarget": "Capsule target", "planLabel": "Your plan", "yourSelection": "Your selection", "totalCapsules": "Total capsules", "totalPacks": "Total packs", "targetPacks": "Target packs", "selectUpTo": "Select up to", "goToSummary": "Go to summary", "loading": "Loading coffees…", "noProducts": "No coffees available.", "validationExact": "You need exactly {count} capsules ({packs} packs).", "packOf10": "Pack of 10", "pricePerPack": "per pack" }, "coffeeSummary": { "title": "Summary & Details", "backToSelection": "Back to selection", "stepSelection": "Selection", "stepSummary": "Summary", "yourDetails": "1. Your details", "fillFromLoggedIn": "Fill fields with logged in data", "firstName": "First name", "lastName": "Last name", "email": "Email", "street": "Street & No.", "zip": "ZIP", "city": "City", "country": "Country", "phone": "Phone", "phoneOptional": "Phone (optional)", "paymentMethod": "Payment method", "paymentSepa": "SEPA", "paymentCard": "Credit Card", "paymentSofort": "Sofort Banking", "invoiceByEmail": "Send invoice by email", "invoiceAddress": "Invoice address", "sameAsShipping": "Same as shipping address", "uidNumberLabel": "UID Number (optional)", "uidNumberPlaceholder": "e.g. SI12345678", "uidNumberHint": "Without a valid UID, the invoice will be created with standard VAT.", "reverseChargeHint": "Companies with a valid UID and a foreign invoice country outside AT are billed via reverse charge without displayed VAT.", "fullName": "Full name", "contractPreview": "Contract preview (ABO)", "contractSubtitle": "Contract variables are auto-populated from your form data.", "openPreview": "Open preview", "contractLoading": "Loading contract preview…", "contractError": "Contract preview could not be loaded:", "contractNotAvailable": "Contract template is not available.", "pdfPreviewTitle": "ABO contract preview (PDF)", "pdfGenerating": "Generating PDF preview…", "pdfError": "PDF preview could not be generated:", "pdfNotAvailable": "No PDF preview available.", "signingCity": "Ort (Signing City) *", "signingCityPlaceholder": "e.g. Vienna", "signingCityRequired": "Signing city is required.", "signatureRequired": "Signature is required.", "completeSubscription": "Complete subscription", "creating": "Creating…", "cannotSubmit": "Please select coffees and fill all required buyer fields, signing city, and signature.", "yourSelection": "2. Your selection", "shipping": "Shipping", "freeShipping": "FREE SHIPPING", "shippingLoading": "Loading…", "shippingError": "Shipping fees could not be loaded:", "totalNet": "Total (net)", "tax": "Tax ({rate}%)", "taxReverseCharge": "Tax (Reverse Charge)", "totalInclTax": "Total incl. tax", "reverseChargeActive": "Reverse Charge active: valid UID and foreign invoice country detected.", "capsuleValidation": "Selected: {selected} capsules ({selectedPacks} packs of 10). Target: {target} capsules ({targetPacks} packs).", "exactlyRequired": "Exactly {packs} packs ({capsules} capsules) are required.", "thankYouTitle": "Thanks for your subscription!", "thankYouMessage": "Subscription created.", "noSelectionFound": "No selection found.", "noLoggedInData": "No logged-in user data found to fill the fields." }, "personalMatrix": { "title": "Personal Matrix", "subtitle": "Your network structure.", "description": "View your personal matrix and downline network.", "loading": "Loading matrix…", "noData": "No matrix data available." }, "referralManagement": { "title": "Referral Management", "subtitle": "Manage your referral links.", "description": "Create and manage your referral links. Track performance at a glance.", "createLink": "Create referral link", "copyLink": "Copy link", "copy": "Copy", "copyMobile": "Copy link", "copied": "Copied", "copiedToClipboard": "Copied to clipboard!", "linkExpiry": "Expires", "noLinks": "No referral links found.", "generating": "Generating…", "generateLink": "Generate Link", "usesRemaining": "uses remaining", "unlimited": "Unlimited", "never": "Never", "createSuccess": "Referral link created successfully.", "createError": "Could not create referral link.", "deactivate": "Deactivate", "deactivated": "Link deactivated", "deactivatedMessage": "The referral link has been deactivated successfully.", "deactivateFailed": "Deactivate failed", "deactivateFailedMessage": "Could not deactivate the referral link.", "deactivateNetworkError": "Network error while deactivating the referral link.", "deactivateModalTitle": "Deactivate referral link?", "deactivateModalDescription": "This will immediately deactivate the selected referral link so it can no longer be used.", "linkLabel": "Link", "accessCheckFailed": "Access check failed", "userIdMissing": "User id is missing. Redirecting…", "accessDenied": "Access denied", "accessDeniedMessage": "You do not have permission to access Referral Management.", "permCheckFailed": "Permission check failed", "permCheckFailedMessage": "Could not verify permissions. Redirecting…", "loadFailed": "Load failed", "loadStatsError": "Could not load referral statistics.", "loadLinksError": "Could not load referral links.", "copyFailed": "Copy failed", "copyFailedMessage": "Could not copy link to clipboard.", "copiedMessage": "Link copied to clipboard.", "allLinks": "All Referral Links", "allLinksSubtitle": "Manage your links and see their status.", "colLink": "Link", "colCreated": "Created", "colExpires": "Expires", "colUsage": "Usage", "colStatus": "Status", "generateTitle": "Generate Referral Link", "maxUsesLabel": "Max Uses", "expiresIn": "Expires In", "lockedByNeverExpires": "Locked by \"Never expires\".", "lockedByUnlimited": "Locked by \"Unlimited uses\".", "statsActiveLinks": "Active Links", "statsLinksUsed": "Links Used", "statsPersonalUsers": "Personal Users", "statsCompanyUsers": "Company Users", "statsTotalLinks": "Total Links", "levelStarter": "Starter", "levelNovice": "Novice", "levelHustler": "Hustler", "levelEntrepreneur": "Entrepreneur", "levelPrestige": "Prestige", "levelMax": "MAX", "levelLabel": "Level", "referrals": "referrals", "of": "of", "maxLevelReached": "Max level reached", "nextMilestone": "Next milestone", "registeredUsersTitle": "Registered Users via Your Referral", "totalRefBadge": "TOTAL REGISTERED USER WITH YOUR REF LINK", "registeredUsersSubtitle": "Users who signed up using one of your referral links.", "showingLatest5": "Showing the latest 5 users. Use “View all” to see the complete list.", "viewAll": "View all", "colUser": "User", "colEmail": "Email", "colType": "Type", "colRegistered": "Registered", "noRegisteredUsers": "No registered users found.", "typeCompany": "Company", "typePersonal": "Personal", "allRegisteredUsersTitle": "All Registered Users via Your Referral", "allRegisteredUsersSubtitle": "Search, filter, paginate, or export the full list.", "exportCsv": "Export CSV", "searchPlaceholder": "Search name or email…", "filterAllTypes": "All Types", "filterAllStatus": "All Status", "filterActive": "Active", "filterInactive": "Inactive", "filterPending": "Pending", "filterBlocked": "Blocked", "noUsersMatchFilters": "No users match your filters.", "showing": "Showing", "pagePrev": "Previous", "pageNext": "Next", "pageOf": "of", "expiry1Day": "1 day", "expiry2Days": "2 days", "expiry3Days": "3 days", "expiry4Days": "4 days", "expiry5Days": "5 days", "expiry6Days": "6 days", "expiry7Days": "7 days", "expiryNever": "Never expires", "maxUses1": "1 use", "maxUses5": "5 uses", "maxUses10": "10 uses", "maxUses50": "50 uses", "maxUsesUnlimited": "Unlimited" }, "quickactionDashboard": { "title": "Quick Actions", "subtitle": "Complete your onboarding steps.", "stepLabel": "Step", "completed": "Completed", "pending": "Pending", "required": "Required", "verifyIdentity": "Verify your identity", "completeProfile": "Complete your profile", "setPayment": "Set up payment", "startUsing": "Start using Profit Planet", "allDone": "All steps completed!", "loading": "Loading…", "guestAccount": "Guest Account", "companyAccount": "Company Account", "personalAccount": "Personal Account", "loadingStatus": "Loading status...", "errorLoadingAccountStatus": "Error loading account status", "tryAgain": "Try again", "emailVerificationStatus": "Email Verification Status", "statusOverview": "Status Overview", "actionRequired": "Action Required", "quickActions": "Quick Actions", "tutorial": "Tutorial", "pleaseVerifyEmailAddress": "Please verify your email address to activate your guest account and access your subscriptions.", "resendAvailableIn": "Resend available in", "requestNewCode": "You can request a new code now", "emailVerified": "Email Verified", "verifyEmail": "Verify Email", "idUploaded": "ID Uploaded", "uploadIdDocument": "Upload ID Document", "profileCompleted": "Profile Completed", "signContract": "Sign Contract", "contractNotReady": "Sign Contract (requires all previous steps)", "latestNews": "Latest News", "viewAll": "View all", "noNewsYet": "No news available yet.", "recent": "Recent", "redirecting": "Redirecting…", "takingToDashboard": "Taking you to your dashboard", "pleaseWait": "Please wait", "goToDashboard": "Go to Dashboard", "backToDashboard": "Back to Dashboard", "uploading": "Uploading...", "saved": "Saved", "uploadContinue": "Upload & Continue", "yes": "Yes", "no": "No", "dragAndDrop": "Drag and drop your file here, or click to browse", "remove": "Remove", "maxUploadHint": "Max 10MB. JPG, PNG or PDF.", "statusCards": { "emailVerification": "Email Verification", "idDocument": "ID Document", "additionalInfo": "Additional Info", "contract": "Contract", "verified": "Verified", "missing": "Missing", "uploaded": "Uploaded", "signed": "Signed" }, "emailVerify": { "title": "Verify your email", "sentIntro": "We sent a 6-digit code to", "sendingIntro": "Sending verification email to", "yourEmail": "your email", "enterBelow": "Enter it below.", "invalidCode": "Please enter the full 6-digit code.", "authError": "Not authenticated. Please log in again.", "emailVerifiedTitle": "Email verified", "emailVerifiedMessage": "Your email has been verified successfully.", "verificationFailedTitle": "Verification failed", "networkErrorTitle": "Network error", "verifying": "Verifying...", "verified": "Verified", "confirmCode": "Confirm code", "resendCode": "Resend code", "supportHint": "Didn’t receive the email? Please check your junk/spam folder. Still having issues?", "contactSupport": "Contact support", "verifiedRedirecting": "Verified! Redirecting shortly..." }, "uploadId": { "personalTitle": "Upload ID Document", "personalSubtitle": "Upload your identification document to continue your onboarding.", "companyTitle": "Upload Company Documents", "companySubtitle": "Upload the required company identification documents to continue your onboarding.", "idNumber": "ID Number *", "idNumberPlaceholder": "Enter your ID number", "idNumberHint": "Enter the document number exactly as shown.", "contactPersonIdNumber": "Contact Person ID Number *", "contactPersonIdNumberPlaceholder": "Enter contact person's ID number", "contactPersonIdNumberHint": "Enter the ID number exactly as shown on the document.", "idType": "ID Type *", "documentType": "Document Type *", "selectIdType": "Select ID type", "selectDocumentType": "Select document type", "expiryDate": "Expiry Date *", "expiryDateHint": "Choose the expiry date on the document.", "backSideQuestion": "Does your document have a back side?", "frontPreviewAlt": "Front ID preview", "backPreviewAlt": "Back ID preview", "primaryPreviewAlt": "Primary document preview", "supportingPreviewAlt": "Supporting document preview", "clickUploadFront": "Click to upload the front side", "clickUploadBack": "Click to upload the back side", "documentsChecklistTitle": "Before uploading, make sure the document:", "clearlyVisible": "Is clearly visible", "showCorners": "Shows all four corners", "notExpired": "Is not expired", "goodLighting": "Has no glare or dark shadows", "bothSidesUploaded": "Both sides uploaded", "frontSideUploaded": "Front side uploaded", "successSavedRedirecting": "Saved successfully. Redirecting...", "personalUploadSuccessTitle": "Documents uploaded", "personalUploadSuccessMessage": "Your ID documents were uploaded successfully.", "companyUploadSuccessTitle": "Company documents uploaded", "companyUploadSuccessMessage": "Your company documents were uploaded successfully.", "fileTooLargeTitle": "File too large", "fileTooLargeMessage": "Please upload a file smaller than 10MB.", "missingInfoTitle": "Missing information", "fillRequiredFields": "Please fill in all required fields.", "frontSideMissingTitle": "Front side missing", "frontSideMissingMessage": "Please upload the front side.", "backSideMissingTitle": "Back side missing", "backSideMissingMessage": "Please upload the back side.", "authErrorTitle": "Authentication error", "uploadFailedTitle": "Upload failed", "uploadFailedMessage": "Unable to upload your documents.", "networkErrorTitle": "Network error", "networkErrorMessage": "A network error occurred while uploading the documents." }, "additionalInfo": { "title": "Complete Your Profile", "companyTitle": "Complete Company Profile", "personalInformation": "Personal Information", "companyDetails": "Company Details", "bankDetails": "Bank Details", "additionalInformation": "Additional Information", "firstName": "First Name *", "lastName": "Last Name *", "email": "Email *", "phoneNumber": "Phone Number *", "dateOfBirth": "Date of Birth *", "nationality": "Nationality", "selectNationality": "Select nationality...", "streetHouseNumber": "Street & House Number *", "streetNumber": "Street & Number *", "postalCode": "Postal Code *", "city": "City *", "country": "Country", "selectCountry": "Select country...", "accountHolder": "Account Holder *", "iban": "IBAN *", "secondPhoneOptional": "Second Phone Number (optional)", "emergencyContactName": "Emergency Contact Name", "emergencyContactPhone": "Emergency Contact Phone", "fullNamePlaceholder": "Full name", "postalCodePlaceholder": "e.g. 12345", "cityPlaceholder": "e.g. Berlin", "phonePlaceholder": "e.g. +43 676 1234567", "streetPlaceholder": "Street & House Number", "ibanPlaceholder": "e.g. DE89 3704 0044 0532 0130 00", "companyName": "Company Name *", "companyEmail": "Company Email *", "companyPhone": "Company Phone *", "contactPerson": "Contact Person *", "contactPersonPhone": "Contact Person Phone *", "registrationNumberOptional": "Registration Number (optional)", "uidNumberOptional": "UID Number (optional)", "companyHolderPlaceholder": "Company / Holder name", "registrationPlaceholder": "e.g. FN123456a", "uidPlaceholder": "e.g. ATU12345678", "bicOptional": "BIC (optional)", "bicPlaceholder": "GENODEF1XXX", "contactNamePlaceholder": "Contact name", "emergencyContactNamePlaceholder": "Contact name", "additionalInfoSuccessTitle": "Profile saved", "personalSuccessMessage": "Your personal profile has been saved successfully.", "companySuccessMessage": "Your company profile has been saved successfully.", "dataSavedRedirecting": "Data saved. Redirecting shortly…", "saveContinue": "Save & Continue", "saveFailedTitle": "Save failed", "saveFailedMessage": "Save failed. Please try again.", "invalidDateOfBirthTitle": "Invalid date of birth", "invalidDateOfBirthMessage": "Invalid date of birth. You must be at least 18 years old.", "invalidIbanTitle": "Invalid IBAN", "invalidIbanMessage": "Invalid IBAN.", "missingCountryCodeTitle": "Missing country code", "missingPhoneNumberTitle": "Missing phone number", "invalidPhoneNumberTitle": "Invalid phone number", "missingCountryCodeMessage": "Please select a country code for your phone number.", "phoneNumberMissingMessage": "Please enter your phone number.", "validPhoneNumberMessage": "Please enter a valid phone number.", "validSecondPhoneNumberMessage": "Please enter a valid second phone number.", "validEmergencyPhoneNumberMessage": "Please enter a valid emergency phone number.", "fillRequiredFields": "Please fill in all required fields.", "authErrorTitle": "Authentication error", "authErrorMessage": "Not authenticated. Please log in again.", "searchPlaceholder": "Search…", "noResults": "No results", "countries": { "germany": "Germany", "austria": "Austria", "switzerland": "Switzerland", "italy": "Italy", "france": "France", "spain": "Spain", "portugal": "Portugal", "netherlands": "Netherlands", "belgium": "Belgium", "poland": "Poland", "czechRepublic": "Czech Republic", "hungary": "Hungary", "croatia": "Croatia", "slovenia": "Slovenia", "slovakia": "Slovakia", "unitedKingdom": "United Kingdom", "ireland": "Ireland", "sweden": "Sweden", "norway": "Norway", "denmark": "Denmark", "finland": "Finland", "russia": "Russia", "turkey": "Turkey", "greece": "Greece", "romania": "Romania", "bulgaria": "Bulgaria", "serbia": "Serbia", "albania": "Albania", "bosniaHerzegovina": "Bosnia and Herzegovina", "unitedStates": "United States", "canada": "Canada", "brazil": "Brazil", "argentina": "Argentina", "mexico": "Mexico", "china": "China", "japan": "Japan", "india": "India", "pakistan": "Pakistan", "australia": "Australia", "southAfrica": "South Africa", "other": "Other" }, "nationalities": { "german": "German", "austrian": "Austrian", "swiss": "Swiss", "italian": "Italian", "french": "French", "spanish": "Spanish", "portuguese": "Portuguese", "dutch": "Dutch", "belgian": "Belgian", "polish": "Polish", "czech": "Czech", "hungarian": "Hungarian", "croatian": "Croatian", "slovenian": "Slovenian", "slovak": "Slovak", "british": "British", "irish": "Irish", "swedish": "Swedish", "norwegian": "Norwegian", "danish": "Danish", "finnish": "Finnish", "russian": "Russian", "turkish": "Turkish", "greek": "Greek", "romanian": "Romanian", "bulgarian": "Bulgarian", "serbian": "Serbian", "albanian": "Albanian", "bosnian": "Bosnian", "american": "American", "canadian": "Canadian", "brazilian": "Brazilian", "argentinian": "Argentinian", "mexican": "Mexican", "chinese": "Chinese", "japanese": "Japanese", "indian": "Indian", "pakistani": "Pakistani", "australian": "Australian", "southAfrican": "South African", "other": "Other" } }, "contractSigning": { "personalTitle": "Sign Personal Participation Contract", "companyTitle": "Sign Company Partnership Contract", "personalSubtitle": "Please review the contract details and sign electronically.", "companySubtitle": "Please review the contract details and sign on behalf of the company.", "documentInformation": "Document Information", "documentPreview": "Document Preview", "contractTab": "Contract", "gdprTab": "GDPR", "openInNewTab": "Open in new tab", "refresh": "Refresh", "loadingPreview": "Loading preview…", "noContractAvailable": "No contract available at this moment, please contact us.", "noteTitle": "Note", "noteBody": "Your electronic signature is legally binding. Please ensure all details are correct.", "attentionTitle": "Attention", "attentionBody": "You confirm that you are authorized to sign on behalf of the company.", "documentLabel": "Document:", "idLabel": "ID:", "versionLabel": "Version / Basis:", "jurisdictionLabel": "Jurisdiction:", "languageLabel": "Language:", "issuerLabel": "Issuer:", "addressLabel": "Address:", "signatureSection": "Signature", "drawSignature": "Draw Signature *", "clear": "Clear", "signatureHelp": "Use mouse or touch to sign. A signature is required.", "captured": "Captured", "confirmations": "Confirmations", "confirmContractPersonal": "I confirm that I have read and understood the contract in full.", "confirmDataPersonal": "I consent to the processing of my personal data in accordance with the privacy policy.", "confirmSignaturePersonal": "I confirm this electronic signature is legally binding and equivalent to a handwritten signature.", "confirmContractCompany": "I confirm I have read and accepted the full contract on behalf of the company.", "confirmDataCompany": "I consent to processing of company and personal data in accordance with the privacy policy.", "confirmSignatureCompany": "I am authorized to sign legally binding documents for this company.", "noDocumentsAvailableTitle": "No documents available", "noDocumentsAvailableMessage": "Temporarily unable to sign contracts. No active documents are available at this moment.", "missingInformationTitle": "Missing information", "completePrefix": "Please complete:", "contractReadUnderstood": "Contract read and understood", "privacyAccepted": "Privacy policy accepted", "electronicSignatureConfirmed": "Electronic signature confirmed", "signatureCaptured": "Signature captured on pad", "authErrorTitle": "Authentication error", "authErrorMessage": "Not authenticated. Please log in again.", "contractSignedTitle": "Contract signed", "personalContractSignedMessage": "Your personal contract has been signed successfully.", "companyContractSignedMessage": "Your company contract has been signed successfully.", "signingFailedTitle": "Signature failed", "signingFailedMessage": "Signature failed. Please try again.", "contractSignedRedirecting": "Contract signed successfully. Redirecting shortly…", "signing": "Signing…", "signed": "Signed", "signNow": "Sign Now" } }, "suspended": { "title": "Account Suspended", "message": "Your account has been suspended. Please contact support for assistance.", "contactSupport": "Contact Support", "backToLogin": "Back to login", "reason": "Reason" }, "adminDashboard": { "title": "Admin Dashboard", "subtitle": "Manage all administrative features, user management, permissions, and global settings.", "warningTitle": "Warning: Settings and actions below this point can have consequences for the entire system!", "warningMessage": "Manage all administrative features, user management, permissions, and global settings.", "accessDenied": "Access Denied", "accessDeniedMessage": "You need admin privileges to access this page.", "loading": "Loading…", "totalUsers": "Total Users", "admins": "Admins", "active": "Active", "pendingVerification": "Pending Verification", "personal": "Personal", "company": "Company", "managementShortcuts": "Management Shortcuts", "managementShortcutsSubtitle": "Quick access to common admin modules.", "matrixManagement": "Matrix Management", "matrixManagementDesc": "Configure matrices and users", "coffeeSubscriptions": "Coffee Subscription Management", "coffeeSubscriptionsDesc": "Plans, billing and renewals", "contractManagement": "Contract Management", "contractManagementDesc": "Templates, approvals, status", "dashboardManagement": "Dashboard Management", "dashboardManagementDesc": "Configure dashboard platforms", "userManagement": "User Management", "userManagementDesc": "Browse, search, and manage all users", "userVerify": "User Verify", "userVerifyDesc": "Review and verify user onboarding status", "financeManagement": "Finance Management", "financeManagementDesc": "Tax rates, billing settings and finance tools", "poolManagement": "Pool Management", "poolManagementDesc": "Manage pool structures and assignments", "affiliateManagement": "Affiliate Management", "affiliateManagementDesc": "Partner content and affiliate controls", "newsManagement": "News Management", "newsManagementDesc": "Create and manage news articles", "devManagement": "Dev Management", "devManagementDesc": "Run SQL queries and dev tools", "languageManagement": "Language Management", "languageManagementDesc": "Add languages and manage UI translations", "moduleDisabled": "This module is currently disabled in the system configuration.", "adminAccessRequired": "Admin access required.", "adminNavigation": "Admin Navigation", "adminNavigationHelp": "Open the dashboard to access all admin modules via icon panels.", "serverStatusLogs": "Server Status & Logs", "serverStatusLogsSubtitle": "System health, resource usage & recent error insights.", "serverStatusLabel": "Server Status:", "serverOnline": "Server Online", "serverOffline": "Offline", "uptime": "Uptime:", "cpuUsage": "CPU Usage:", "memoryUsage": "Memory Usage:", "autoscaledEnvironment": "Autoscaled environment (mock)", "recentErrorLogs": "Recent Error Logs", "noRecentLogs": "No recent logs.", "viewFullLogs": "View Full Logs" }, "userManagement": { "title": "User Management", "subtitle": "Browse, search, and manage all users.", "searchPlaceholder": "Search users…", "firstName": "First Name", "lastName": "Last Name", "email": "Email", "role": "Role", "status": "Status", "actions": "Actions", "verify": "Verify", "ban": "Ban", "unban": "Unban", "exportCsv": "Export CSV", "noUsers": "No users found.", "loading": "Loading users…", "confirmBan": "Are you sure you want to ban this user?", "confirmUnban": "Are you sure you want to unban this user?", "confirmVerify": "Are you sure you want to verify this user?", "createdAt": "Created At", "lastLogin": "Last Login", "userType": "User Type" }, "languageManagement": { "title": "Language Management", "subtitle": "Manage UI translations. All keys scanned from the English source file.", "addLanguage": "Add language", "languageCode": "Language code", "languageName": "Language name", "languageCodePlaceholder": "e.g. fr, es, zh-TW", "languageNamePlaceholder": "e.g. Français", "addBtn": "Add", "deleteLanguage": "Delete Language", "deleteConfirm": "Delete", "deleteWarning": "All translations for this language will be removed.", "saveChanges": "Save changes", "saved": "Saved", "unsavedChanges": "You have unsaved changes.", "saveNow": "Save", "translationProgress": "Translation progress", "keysTranslated": "keys translated", "backToAdmin": "Back to Admin", "searchPlaceholder": "Search keys or English text…", "noKeysMatch": "No keys match your search.", "englishReference": "English (reference)", "clearOverride": "Clear override (revert to built-in)", "invalidCode": "Use a valid BCP-47 code, e.g. fr, es, zh-TW.", "codeDuplicate": "Language already exists.", "codeRequired": "Language code is required.", "nameRequired": "Language name is required.", "wizardInputPlaceholder": "Enter translated text" }, "contractManagement": { "title": "Contract Management", "subtitle": "Manage contract templates.", "uploadTemplate": "Upload template", "currentTemplate": "Current template", "noTemplate": "No template uploaded.", "previewTemplate": "Preview template", "saveTemplate": "Save template", "loading": "Loading…", "uploadSuccess": "Template uploaded successfully.", "uploadError": "Could not upload template." }, "userDetailModal": { "error": "Error", "personal": "Personal", "company": "Company", "superAdmin": "Super Admin", "currentStatus": "Current Status", "adminControls": "Admin Controls", "missingDocumentsWarning": "ID documents or a signed contract are missing for this user. The user's verification status should be checked.", "missingStorageWarning": "ID documents or a signed contract are missing from object storage. Check the file storage before verifying.", "changeStatus": "Change Status", "adminVerification": "Admin Verification", "allStepsCompleted": "All steps completed. You can verify this user.", "stepsNotCompleted": "User has not yet completed all required steps.", "updating": "Updating...", "unverifyUser": "Unverify User", "verifyUser": "Verify User", "contractPreview": "Contract Preview", "contractTab": "Contract", "gdprTab": "GDPR", "loadingPreview": "Loading…", "preview": "Preview", "openInNewTab": "Open in new tab", "filesIn": "Files in", "refreshing": "Refreshing…", "refresh": "Refresh", "loadingFiles": "Loading files…", "noFilesFound": "No files found in this folder.", "selected": "Selected:", "moving": "Moving…", "moveTo": "Move to", "loadingPreviewText": "Loading preview…", "clickPreviewHint": "Click \"Preview\" to render the latest template for this user.", "personalInformation": "Personal Information", "firstName": "First Name", "lastName": "Last Name", "phone": "Phone", "dateOfBirth": "Date of Birth", "address": "Address", "companyInformation": "Company Information", "companyName": "Company Name", "registrationNumber": "Registration Number", "taxId": "Tax ID", "registrationProgress": "Registration Progress", "emailVerified": "Email Verified", "profileCompleted": "Profile Completed", "documentsUploaded": "Documents Uploaded", "contractSigned": "Contract Signed", "permissions": "Permissions", "savingPermissions": "Saving…", "savePermissions": "Save Permissions", "loadingPermissions": "Loading permissions…", "noPermissionsAvailable": "No permissions available.", "inactive": "Inactive", "close": "Close", "moveDocumentTitle": "Move document to", "moveDocumentDescription": "This will reclassify the selected document under the chosen contract type.", "moveDocumentConfirm": "Move document", "moveDocumentFile": "File:", "completeStepsTooltip": "Complete all steps and ensure files are present in object storage before admin verification" }, "invoiceDetailModal": { "invoiceTitle": "Invoice", "statusDraft": "Draft", "statusIssued": "Issued", "statusPaid": "Paid", "statusOverdue": "Overdue", "statusCanceled": "Canceled", "changeStatus": "Change status:", "updatingStatus": "Updating status…", "created": "Created", "customer": "Customer", "name": "Name", "email": "Email", "street": "Street", "city": "City", "country": "Country", "userId": "User ID", "financials": "Financials", "net": "Net", "tax": "Tax", "gross": "Gross", "vatRate": "VAT Rate", "currency": "Currency", "dates": "Dates", "issued": "Issued", "due": "Due", "updated": "Updated", "lineItems": "Line Items", "noLineItems": "No line items found.", "description": "Description", "qty": "Qty", "unitPrice": "Unit Price", "total": "Total", "payments": "Payments", "method": "Method", "transaction": "Transaction", "amount": "Amount", "paidAt": "Paid At", "status": "Status", "contextMetadata": "Context / Metadata", "clickToExpand": "(click to expand)", "exportJson": "Export JSON", "poolCheck": "Pool Check", "close": "Close", "poolErrorPrefix": "Pool booking error:", "poolInflowsBooked": "pool inflow(s) booked", "statusUpdatedTo": "Status updated to", "reasonInvalidInvoiceId": "Invalid invoice ID", "reasonInvoiceNotFound": "Invoice not found for pool booking", "reasonInvoiceNotPaid": "Invoice not marked as paid", "reasonUnsupportedSourceType": "Not a subscription invoice — no pool booking", "reasonMissingAbonementRelation": "No linked subscription — no pool booking", "reasonAbonementNotFound": "Linked subscription not found", "reasonNoBreakdownLines": "Subscription has no capsule breakdown — no pool booking", "reasonNoActivePools": "No active system pools found" }, "autofix": { "k02665163": "Next steps", "k027bd82e": "Edit the shipping prices for 60 and 120 pieces.", "k047a175d": "No contracts found.", "k06d4487f": "Cancel editing", "k0853cfa6": "Thanks for your subscription!", "k096f4013": "Manage your active company stamp. One active at a time.", "k0af6c6be": "Create & Activate", "k0affa826": "Shown to users in the shop and checkout.", "k0a50d234": " missing keys.", "k0b27fdf8": "Scroll to save changes", "k0b03e660": "2. Choose coffees & quantities", "k0b2445d5": "Generating PDF preview…", "k0bbc633d": "Loading contract preview…", "k0d9c63c5": "Scanning workspace files and component subdirectories...", "k11438b4c": "Total incl. tax", "k12a86c71": "Shipping…", "k14eb468b": "Potential untranslated UI text detected", "k155166db": "Contract variables are auto-populated from your form data.", "k15bea9bb": "Address details used on invoices.", "k1824f78d": "Please select coffees and fill all required buyer fields, signing city, and signature.", "k18872b63": "No image", "k1bf4ffa4": "Untranslated literals", "k20127e1c": "No selection found.", "k21361e0d": "Summary & Details", "k221fa311": "Invoice template variables", "k22c8f7f1": "Create Template", "k28f1a9b1": "Full name", "k2d0798a6": "Loading subscription…", "k2e43a9c4": "Click or drag and drop a new image here", "k3466b0e0": "Payment method", "k346a2c64": "Language Management", "k39791457": "Manage contract templates, company details, and create new templates.", "k41ab9eb6": "You'll be able to crop and adjust the image after uploading", "k41afd863": "Editing:", "k4aeb8688": "2. Your selection", "k4be6f631": "Save changes", "k5188f06f": "Unsaved changes!", "k516705dd": "City is required.", "k528eede9": "Same as shipping address", "k56717603": "no image", "k56a52520": "Skipped files", "k5a489751": "Save Changes", "k5ad4d864": "Auto-fixed files", "k6070f6e3": "Add New Stamp", "k60874ea3": "Keys auto-created", "k67cb36a4": "Contract Management", "k6a2c64e8": "Last name", "k6a892262": "No keys match your search.", "k6ee0a1b6": "Click or drag and drop an image here", "k73d1d7d7": "Edit Crop", "k7a515516": "Add language", "k74491338": "Reverse Charge active: valid UID and foreign invoice country detected.", "k7775eddb": "Your Company Stamps", "k788633d1": "Profit Planet", "k7a3a6ea3": "to render invoice line items.", "k7f48f374": "1. Select subscription size", "k7fe72eff": "No platforms available.", "k80ac9651": "PNG, JPG, WebP up to 10MB", "k825359ab": "Accepted types: PNG, JPEG, WebP, SVG. Max size: 5MB.", "k832387c5": "Loading…", "k83deba83": "per 10 pcs", "k875f4054": "Manage all coffees.", "k8c75468c": "No subscriptions found.", "k8cf40180": "Missing keys in en.ts", "k90a6e795": "Unique keys used", "k91052e3f": "Translation calls", "k92639a9a": "Language code", "k926966d0": "Language name", "k889cc3e3": "Scroll to save changes", "k96839795": "Back to selection", "k99bffb65": "Fill all fields to proceed.", "k9b173204": "Files auto-fixed", "k9c1a5ecc": "Fill fields with logged in data", "ka3ee9ded": "Subscription Billing", "ka56b7b2b": "No PDF preview available.", "ka5f38d19": "Company Details", "ka802064d": "Applying i18n auto-fixes to client components and updating translation files...", "kaa30f0cd": "Create Coffee", "kaa8bbc8e": "Company Information", "kac6aab53": "Saved", "kac6cedc7": "Saving…", "kae63e46a": "Missing translation keys detected in workspace", "kb06fa395": "Edit Coffee", "kb0b660e2": "Configure Coffee Subscription", "kb1c1c0e5": "Logging you out...", "kb2217bdf": "Translation Coverage Scan", "kb791958e": "Use these placeholders in your HTML: invoiceNumber, customerName, issuedAt, totalNet, totalTax, totalGross, itemsHtml.", "kb8f33873": "Translation progress", "kb9e483c4": "Update details of the coffee.", "k644d9ea8": "Revert override", "k0198ce13": "Company logo", "k03d7361d": "Upload the logo shown on company invoices.", "k089f42a1": "Choose logo", "k0d8e2d01": "Remove logo", "k1c2b0975": "PNG, JPEG, WebP or SVG up to 1 MB.", "k2bd38d5e": "Invalid logo format. Allowed: PNG, JPEG, WebP, SVG.", "k394b7f42": "Logo file is too large. Max 1 MB.", "k432b8a12": "No logo uploaded yet.", "k54d7cbef": "Company stamp", "k7d3f0e11": "Replace logo", "k8a1d4c20": "Could not read logo file.", "k95a16b2b": "Could not save company details.", "kba6bd6f3": "or click to browse", "kcc4adbcc": "Navigation shortcuts", "kce094582": "Invoice address", "kd1a2772d": "Street & No.", "kd2a00802": "Image removed - Click to upload a new one", "kd3092148": "Subscription created.", "kd379df9b": "Open preview", "kd63c8219": "You have unsaved changes.", "kd6f8d7e9": "1. Your details", "kd8a5ad17": "Back to list", "kda5f982e": "Delete Language", "kddd4832f": "Delete coffee?", "kde5c689e": "Pick a platform to continue.", "ke33e6fbf": "Send invoice by email", "ke58b7627": "Drag and drop your stamp here", "ke74b1adf": "Contract template is not available.", "ke7b634f2": "3. Preview", "ke7f0a9e3": "FREE SHIPPING", "kea7cde7a": "Back to Admin", "kec078e54": "No coffees selected yet.", "kefe5f0dd": "Without a valid UID, the invoice will be created with standard VAT.", "kf1a9384b": "Auto-applied to documents where applicable.", "kf4e45236": "Add Language", "kf72d41db": "Add a new coffee.", "kfe9527d8": "First name", "kfeac3f7e": "Choose file", "k0c51fa85": "Activate template now?", "k134e3932": "Active stamp", "k1f0b2c48": "e.g. Vienna", "k2fac9ff2": "Template name", "k3477c83a": "Describe the product", "k35ac864e": "Search templates…", "ka8f53660": "Delete Company Stamp", "kaa5e5363": "ABO Contract PDF Preview", "kcb65c692": "e.g., Company Seal 2025", "kd9e4bcbd": "Contract Preview", "kf1512f8f": "e.g. SI12345678", "k00016501": "🧪 Token Refresh Test", "k002455d8": "Total Gross / Brutto", "k00394342": "Welcome back! Log in to continue.", "k01ad6d49": "Overview of taxes, revenue, and invoices.", "k022df6ac": "Admin Verified", "k039e629b": "Overview meta", "k03cd9b72": "Commission:", "k04b5cbca": "Loose Files", "k051e8ac8": "Confirm password", "k055bba0c": "Are you sure you want to delete", "k05626798": "Click to upload logo", "k0778fa87": "Make sure JWT_EXPIRES_IN=2m in backend .env for fast testing", "k07fe11b2": "Company / Holder name", "k088d8f6c": "Delete news?", "k08c92a12": "Welcome to Profit Planet Community 🌍", "k0925e287": "e.g., VIP Members", "k098ec0b9": "Manage the “Platforms” cards shown on the user dashboard.", "k09def344": "Edit Affiliate", "k09f4290f": "Reset password", "k0ac84efe": "← Back", "k0c838ec3": "Min €", "k0c87d75d": "Max €", "k0c95a1b4": "Back:", "k0cc2a3ba": "Try different search terms or filters", "k0cdde8f8": "Name:", "k0d6626e3": "👤 User Info", "k0d8cb427": "Type:", "k0da2c941": "Users Pending Verification", "k0dba4c6b": "Role:", "k0dca1445": "Sort:", "k0dcb69ea": "No matrices found.", "k0dd01c1c": "Show:", "k0efd830c": "Verification Readiness", "k0f0395ca": "Multi-statement SQL and dump files are supported. Use with caution.", "k0f1fc266": "All Statuses", "k0fbaa1a9": "Register now", "k0fe28e0b": "Affiliate Management", "k10ccb626": "All Users", "k10e2568f": "All Types", "k110bae43": "All Roles", "k111c49d8": "Users count respects each matrix’s max depth policy.", "k11974e0f": "Advanced: choose parent manually", "k12a7170a": "No ghost directories found. Run Refresh to scan again.", "k1387f81e": "Export all filtered users to CSV", "k1405afab": "Login and watch the countdown timer", "k14a4b43e": "Refreshing…", "k1521a376": "Export all users as CSV", "k15843a06": "Active Pools", "k15da24d8": "Join Group", "k16b60f69": "View All", "k17ba59ff": "Community Hands - Profit Planet", "k17f65c37": "Example: /shop or https://example.com", "k1882bd75": "John Doe", "k199db5f1": "your.email@example.com", "k19f2c5dc": "No affiliates found", "k1a1ca621": "e.g. DE89 3704 0044 0532 0130 00", "k1af107a4": "Logo preview", "k1af97a07": "User Management", "k1b9c46e5": "Affiliate Partners", "k1d178b73": "Basic Information", "k1db0c7cd": "No loose files found. Run Refresh to scan again.", "k1ddc749e": "Expiry Date", "k1df74994": "All subscriptions", "k1e5d5139": "No users match your filters.", "k1e62338a": "Commission Rate", "k1eedcda3": "User Status Hook", "k1f269263": "DE89 3704 0044 0532 0130 00", "k209ba561": "Create New Pool", "k20ab2fc7": "We'll send a verification code to your email address.", "k21440f8a": "Pool Management", "k6f7f26a1": "Pool Admin", "k5f4d2c11": "{count} total", "ke2a1b003": "Inactive", "k3bc84f12": "Active", "kfd227aa9": "Members", "k91c8d444": "Created", "k7d2a1190": "Manage", "kf3b0c221": "Archive", "k1e2f3a44": "No inactive pools found.", "ka8b3c104": "No active pools found.", "k0b84e6aa": "Archive pool?", "k9ad214be": "Activate pool?", "k3fe81c2a": "Users will no longer be able to join or use this pool while archived.", "k1d6c33f1": "This pool will be active again and available for use.", "k8fa13d9b": "Set Active", "k1a0d4f73": "Failed to deactivate pool.", "k54a977c3": "Failed to activate pool.", "k78dc5a11": "Unnamed Pool", "k8dca3321": "Unnamed user", "k7021ad54": "Failed to load pool members.", "k53f7e9a1": "Authentication required.", "k9c4d2ab3": "Failed to search users.", "k3f7ca220": "Failed to add user.", "k90b5f8d1": "Failed to add users.", "k296db6a0": "Failed to remove user from pool.", "kf0c9a38d": "Manage users and track pool funds", "kcf73e90d": "Core pool for shared capsule costs across all members.", "k20f6ac90": "Pool for coffee subscription inflows and member capsule usage.", "k4bc91d55": "General pool for additional subscriptions and manual allocations.", "k0a7d2d1e": "Price/capsule (gross):", "k9fb4721a": "x each member", "k65ad80b0": "ID:", "k22a3f7c1": "Total Earned", "k69adf332": "Share", "k5b2c4431": "Name", "kb1438ed0": "Email", "k18fd92a1": "Removing...", "k7c40d832": "This will remove {label} from the pool.", "k74122df0": "this user", "k2ee90f41": "Remove", "k79d12c2e": "Loading...", "kf5d7b213": "Searching...", "k76f12c8a": "Clear", "k8c011ed3": "Add", "k0f13bc22": "Done", "k89bc3412": "Adding...", "k7e44aa19": "Add Selected", "k2042d9f2": "No users selected", "k3ab09ef0": "{count} selected", "k40b5c1d2": "Description", "k8ef02c19": "Price per capsule (net)", "ka320df81": "Other", "k2f9cd1e0": "Coffee", "kb8d70f41": "No subscription selected (set later)", "kf9d2e4a0": "Create Pool", "k241a2d77": "Creating...", "k612fc0a4": "Reset", "k21db276a": "In Stock", "k228929e2": "Profile Information", "k23c9f0ff": "No results yet. Import a SQL dump to see output.", "k258c3515": "892 members", "k26ecadfd": "My Groups", "k26fbc186": "Access Denied", "k2786bc5f": "Signing in...", "k27e93fd7": "Stay informed with our latest announcements and insights", "k27f56959": "State change will affect add/remove operations.", "k290e3aab": "dd.mm.yyyy", "k2a2fe15a": "Phone Number", "k2a37c394": "Brief description of the affiliate partner...", "k2af2916f": "Your account is fully submitted. Our team will verify your account shortly.", "k2cd79a3d": "Browse all favorites", "k2e8f3110": "All Status", "k2f176a63": "No news articles available yet.", "k2f4ebc32": "Rows per page:", "k2f78fabe": "Go to User Verification", "k6430ec9d": "Export {format} (dummy) for {count} invoices", "k4d551f20": "Check failed ({status})", "k84447f0f": "Network error", "k01a04b9d": "Failed to load PDF ({status})", "k6d4dfb53": "Failed to load invoice PDF.", "k0f7cd409": "Total gross is required.", "kecf550b9": "Upload failed ({status})", "k28165f23": "Invoice {invoice} created successfully.", "k1e7317ac": "Upload failed.", "k5a2f88b8": "Request failed ({status})", "k5f4036ad": "Report sent to {email} ({count} paid invoice(s)).", "kfbe29d11": "View PDF", "kf67200af": "Details", "k8070cd52": "Financial Operations", "k73f7184d": "Total revenue (all time)", "k9b3082af": "Revenue (range)", "k9f4ec5e2": "Invoices (range)", "kafb65833": "Timeframe", "k0f5d95a1": "YTD", "k5ce7a5b0": "Live data from backend; edit on a separate page.", "k3e4a95bc": "Active countries: {count} • Examples: {examples}", "k21f123af": "Invoices", "kddf7ca98": "Reload", "k8bb2fe26": "Search (invoice no., customer)", "kec99a6cc": "Status: All", "k5f6d9f11": "Draft", "kdc8f2ab2": "Issued", "k9d5b2d74": "Paid", "k2f44ec11": "Overdue", "kcf31ed66": "Cancelled", "kf6a5a971": "Pool inflow diagnostic for invoice #{invoice}", "kaf7e90cc": "OK", "k6ba7f5b1": "Blocked", "kf1b73a92": "Pool", "k1ddc3f42": "Capsules", "kdb79aa30": "Amount (gross)", "k93e61ad1": "Booked", "kf8f0c1f3": "Invoice", "k762eef76": "Amount", "k0afbbac4": "Actions", "kba8ee9b1": "Street", "k5d52917f": "City", "k9e39e560": "Country", "k57d5f250": "VAT Rate (%)", "k1f5a403a": "Net (calculated)", "k089e8c08": "VAT (calculated)", "k3bc9a0f1": "Uploading...", "k1139753d": "Create Invoice", "k45c3fd51": "Only {paid} invoices will be included in the report, regardless of the status filter.", "kdd22a5f2": "The current date range filter ({from} – {to}) will be applied.", "k795911e8": "Sending...", "kf6f9b3c0": "Send Report", "kfd6e0974": "Loading...", "k6f4e16a2": "User Administration", "k20a59c89": "User Overview", "k107562d0": "Admins", "k1da4ef38": "Guests", "k03f9899f": "Admin", "kdcdca454": "Guest", "kf9463361": "Personal", "k7eedf98b": "Company", "kf1882b08": "Personal", "k56f0ef1f": "Company", "kf6afbb1f": "Active", "k8f278f58": "Pending", "k91a76444": "Search", "k3ae7a0c0": "Filter", "k2e41c8dc": "Showing {current} of {total} users", "k91f49568": "User", "kec4fe9ef": "Type", "ked760737": "Role", "kf123704b": "Created", "k18bf2a04": "Suspended", "k9129ea6f": "Archived", "k2fc06d90": "Inactive", "k6f3cf5f5": "Unknown", "k835f1c86": "Unknown Company", "k76870ea8": "Unknown", "k2bf5e6ec": "User", "k768f3f4a": "Never", "k9f8d7a4f": "Edit", "kf03c39b7": "Page {page} of {pages} ({total} total users)", "k31cadca6": "Partner Name *", "k31d46514": "Top node:", "k33918465": "Company Name", "k354a026b": "Subscription ID", "k35f67931": "Changes apply from your next billing cycle.", "k3777e830": "Our team", "k37d7b9c4": "Checking pool inflow...", "k383672e3": "owner@example.com", "k39437388": "Core Pool — 1¢ per capsule per member", "k39e2c5db": "Add Platform", "k3ac8ca10": "Only SQL dump files are supported.", "k3b03502e": "Error loading account status", "k3b7dd87a": "Try again", "k3b8e0964": "Subscription details", "k3c32c87f": "Connect with like-minded individuals, share sustainable practices, and make a positive impact together.", "k3c3e6850": "Email Verification", "k3d01de91": "PROFIT PLANET", "k3d5fe74a": "Expires At:", "k3def5ebf": "Category *", "k3ee27b4f": "Top-node Email", "k3f833ce6": "e.g., Platinum Matrix", "k40f4552a": "Level 2+", "k410ff9a9": "Total Affiliates", "k416bfe70": "No further status changes are available for this subscription.", "k4191cdba": "Edit VAT", "k41f7c81d": "Delete Account", "k4307f6c7": "Date of Birth:", "k431328cf": "No affiliate partners available at the moment.", "k471ba099": "News Manager", "k47b952de": "Has Token:", "k47bbd37e": "Sign in to Profit Planet", "k483aa95a": "• Share authentic experiences", "k48852b8d": "Customer Email", "k49568342": "Manage your affiliate partners and tracking links", "k4968eb2a": "Subscription:", "k49f254bd": "Current URL:", "k4a055849": "ID Front", "k4a9e1ebe": "Loading user details...", "k4b6c7681": "Open subscriptions", "k4c5e8e87": "Export CSV", "k4c5ecd73": "Export PDF", "k4cb62cff": "No products found", "k4db68c96": "SQL Import", "k4e0c889b": "Not Ready", "k4e168c01": "Coffee Abonnements", "k4e532c48": "Verification Status", "k4e61bc77": "Root not yet loaded.", "k4ed7f4d1": "Time Left:", "k502a0057": "Last 7 days", "k5122ab54": "Request again", "k51ee3aae": "email@example.com", "k52af8b8d": "Quick Actions", "k533db977": "Your new password", "k54c06343": "Refresh Token", "k54f49724": "No users match your search.", "k55aba973": "Products found", "k5614c806": "Review and verify all users who need admin approval. Users must complete all steps before verification.", "k56435c9b": "Availability", "k5738c039": "Matrix created successfully.", "k577a012c": "User Type", "k578dcc0b": "PNG, JPG, WebP, SVG up to 5MB", "k58344b74": "No direct children.", "k5834cbed": "Loading affiliate partners...", "k58424b1d": "Eco Warriors", "k5857ef79": "Existing Pools", "k59422f07": "Linked Subscription", "k5aae8706": "New password", "k5c598bc0": "Trending Groups", "k5d4d494e": "Loading members...", "k5d85b354": "Driver's License", "k5e580e3f": "Reset filters", "k5ef19112": "Join our team", "k5f74c123": "Last 30 days", "k5fb70267": "Loading shop...", "k5fbf1824": "Masked names for deeper descendants.", "k61c2a732": "Stay logged in", "k61f6cd4e": "Token Preview:", "k6285753a": "Back to Pool Management", "k62bc3c59": "e.g. Berlin", "k62d12fab": "Error loading data", "k63115bb4": "ID Documents", "k633438a0": "Discover our trusted partners and earn commissions through affiliate links.", "k63458f03": "Browse products...", "k65b67dc3": "Back to matrices", "k65e33378": "Total users fetched", "k661c032b": "You need admin privileges to access this page.", "k664072a1": "Dev Management", "k67391c88": "Manage system pools and members.", "k678d2b40": "Super reduced", "k67cace8b": "Profile Settings", "k67dd8a82": "Contact name", "k6828cdd9": "Affiliate URL *", "k6838438d": "Ghost Directories", "k6a4108c8": "Last Name", "k6a486e3e": "Create Group", "k6aa2d843": "Read full guidelines", "k6af9037b": "Open navigation", "k6b0f4f70": "ID documents or a signed contract are missing for this user. The user’s verification status should be checked.", "k6b76bd0e": "Welcome to Profit Planet", "k6c6e5c0f": "Use with caution", "k6ca85cda": "Trending right now", "k6d85810b": "Your password", "k6de13000": "Zero Waste Living", "k6e4a6069": "Import SQL dump files to run database migrations.", "k70972912": "Edit Profile", "k70bcafbd": "Recent Discussions", "k71d565c9": "Address:", "k72428656": "Highest full level:", "k73831c06": "Personal Matrix", "k73cf4fb6": "Edit News", "k73d110fa": "Edit Mode", "k73d4a156": "Check Network tab for /api/refresh requests", "k744fda01": "My Subscriptions", "k748bf541": "No users match current filters.", "k75078d0b": "Add News", "k750c1eb5": "Add User", "k7572cceb": "Edit VAT rates", "k75cb45a7": "This value is stored as net price.", "k75d83433": "• Help others learn and grow", "k77049179": "• Reason:", "k77444d5b": "Exoscale directories that do not have a matching user in the database.", "k776b751c": "Policy Max Depth", "k777299de": "Finance Management", "k77767b9e": "Close notification", "k77a56aae": "News & Updates", "k77d5ecd9": "Copy referral link", "k7938d4fd": "Result Sets", "k79e1c459": "Manage all users, view statistics, and handle verification.", "k7ab45054": "All Readiness", "k7bed84a7": "Member Since", "k7c19388f": "e.g., 10%", "k7c740cd5": "Ready to search. Click the Search button to fetch candidates.", "k7db4e5a9": "Visit Affiliate Link", "k7f57b169": "Test API Call", "k7f9568ec": "Highest full level", "k7fa2c4af": "Loading users...", "k811fbc99": "API Base URL:", "k815ca9ba": "A matrix configuration already exists for this selection.", "k8193b7a2": "Loading loose files...", "k81a1b900": "Loading settings…", "k81b056f2": "See our job postings", "k81c0b74b": "Status:", "k81c7c2f2": "Sample Street 1", "k8323a7d9": "Loading:", "k832a032b": "Search affiliates...", "k8358f1d1": "Loading folder issues...", "k84d5cfcb": "View overview", "k85446b89": "Next billing", "k85682289": "e.g. FN123456a", "k85c66f50": "Search & Filter Pending Users", "k867f8265": "Due Date", "k86aa4f9c": "Current Month", "k87e4b9a2": "Core Pool", "k883ea8c5": "Loading ghost directories...", "k88d8bb9d": "Forgot password?", "k890ff52f": "e.g., Coffee Equipment Co.", "k8a35cc53": "SQL dumps run immediately and can modify production data.", "k8a59b156": "Import SQL", "k8b71f0c7": "Email, name, company...", "k8b89f863": "External partner website.", "k8bb1c673": "Email:", "k8be14d47": "Error:", "k8c3085f4": "Users ↓", "k8c3085f6": "Users ↑", "k8d84b4c5": "Add New Affiliate", "k8dda5201": "you@example.com", "k8eaa7b3b": "e.g. +43 1 234567", "k8eab7c16": "National ID", "k8eb2524c": "Enter 6-digit code", "k8f46c81e": "e.g., 5", "k8f528877": "Crop & Adjust Image", "k915115a9": "Last 90 days", "k91912619": "Close navigation", "k91e69df1": "ProfitPlanet GmbH", "k91eb415a": "ProfitPlanet Logo", "k91f24187": "Complete Profile", "k9213db6e": "📋 Testing Instructions", "k93165aea": "12345 London", "k93b6dc1b": "Uploaded Documents", "k93f03bca": "Signed Contract Document", "k941fd092": "Last Folder Structure Action", "k955b1cbe": "No results", "k959fb1a6": "Remove member from pool?", "k961ba411": "Community Guidelines", "k9683262f": "Fill %", "k96dbbe05": "Street & House Number", "k972cee5e": "Front:", "k9772afa4": "No included items were returned for this subscription.", "k97abed7d": "Tax Certificate", "k981b1f1a": "SQL Dump Import", "k98519a5e": "I have read, understood, and agree to the terms and conditions of this service agreement.", "k9860434f": "Please review and upload your signed service agreement.", "k9b3266b5": "Pending backend wiring to MatrixController.listVacancies. This section will surface empty slots and allow reassignment.", "k9bc83f50": "Change coffees for next month", "k9c3db145": "Start Discussion", "k9d0c063d": "Password saved. Redirecting to login...", "k9e609523": "No missing folders found. Run Refresh to scan again.", "k9f29dbfb": "Discover sustainable products and earn rewards. Your platform for conscious consumption and financial benefits.", "k9f56d4ac": "e.g. +43 676 1234567", "ka00fc5db": "Manage your account information and preferences", "ka15f5ec5": "Auth Store State", "ka1d0b6ff": "No deeper descendants.", "ka29ac729": "Saved successfully", "ka3c41ff8": "View details →", "ka3cbb536": "Continue →", "ka4ecb6cd": "Search…", "ka5bf342b": "Select…", "ka5c2113f": "Company Name:", "ka5d50257": "Loading VAT rates…", "ka6be28d2": "Add user to pool", "ka7073aee": "Profit Planet Store", "ka72e833f": "Policy filter:", "ka8ea17b8": "Next ›", "ka991f523": "Loading affiliates...", "ka9d6e905": "Total users under me", "kaa656770": "You are not part of any matrix yet.", "kaa8231ec": "This Year", "kab4f5159": "Each node can hold up to 5 direct children. Depth unbounded.", "kab99811e": "Disabled message", "kace2fe51": "Verification Code", "kadc6abcf": "Auth Debug Page", "kadd80fbc": "Clear selection", "kaf787fe5": "1,284 members", "kb0031873": "Browse all trending", "kb01addda": "Token should automatically renew without user action", "kb1341138": "Ensures both contract and gdpr folders exist for each user.", "kb24782ec": "Last Login", "kb2dfe482": "Read More", "kb324fb25": "Total Users", "kb337d94e": "No entries found.", "kb343460d": "Rogue users", "kb35549bb": "Search name or email…", "kb383a3e8": "Included in your subscription", "kb45c4d5f": "Tax ID:", "kb4675362": "Import Results", "kb4aba3dc": "No unverified users match current filters.", "kb573897d": "Short description of the pool", "kb5e0b861": "Inactive Pools", "kb6b367b7": "When time left ≤ 3 minutes, auto-refresh should trigger", "kb6eacc9d": "Select a .sql dump file using Import SQL.", "kb74d7c51": "🔧 Manual Controls", "kb7849a5a": "Create Matrix", "kb846955a": "Select Document Type", "kb87eb38b": "Enter at least 3 characters and click Search.", "kb8cd2810": "Account Status", "kb8d6f3f7": "Shop Collection", "kbbefb159": "Error loading users", "kbc368b5d": "Date of Birth", "kbc6a6543": "ID Back", "kbce9fbea": "No platforms configured.", "kbd8b3364": "Sign Contract", "kbd979e13": "We are a community", "kbdb02e32": "No invoices found.", "kbe9355f8": "Business License", "kbf4b7789": "You are already logged in. Redirecting...", "kbf7bde57": "Select any subscription to view details and included items.", "kbfa5b4c5": "Tax ID", "kbfd13a03": "Account Setup", "kbff01823": "Shows files directly under the user folder that are not in contract or gdpr.", "kc0d718d7": "Registration Number", "kc0e3b03d": "Total:", "kc3d181e2": "Forgot password?", "kc4315932": "Dashboard Management", "kc4d7816e": "Levels filled", "kc7bb0c06": "Filter by country or code", "kc7c429a6": "Add users to matrix", "kc813a103": "Loading available coffees…", "kc8652e34": "You don’t have any subscriptions yet.", "kc9d9d15d": "Postal Code", "kca04f5e3": "Phone:", "kcada239b": "View your active subscriptions, included items and subscription details on a dedicated page.", "kcb491706": "Folder Structure", "kcbc17bbd": "No users in this pool yet.", "kcc15636b": "Coffee content can only be changed while a subscription is issued, ongoing, or paused.", "kcc1c5596": "Profit Planet Mascot", "kccbc54c1": "Delete Affiliate", "kccc13f16": "← Go back", "kccde6d86": "User Verification Center", "kccf7593a": "• Be respectful and kind", "kcd7a1625": "your@email.com", "kcd9890e5": "PNG, JPG, WebP up to 5MB", "kcdfef775": "Loading subscriptions…", "kce0ab46c": "Your password", "kcf4ba87d": "Crop Affiliate Logo", "kcf61fc9e": "Last Loose Files Action", "kd00443f2": "Go to Dashboard", "kd04a7c59": "Matrix Name", "kd058bb7b": "Missing:", "kd09be3cd": "Matrix Management", "kd1c17b3f": "All Brands", "kd1f35ccf": "Search & Filter Users", "kd2e35b08": "Rows per page", "kd2e5e813": "• Already booked:", "kd304af2e": "Global search...", "kd40c4f86": "Activate this pool", "kd49dc1e1": "Pool Type", "kd4a0fd1e": "Pool Name", "kd4af6368": "Issue Date", "kd4d50566": "ID documents or a signed contract are missing from object storage. The user’s verification status should be checked.", "kd4eb7ee0": "Close menu", "kd51f320c": "Exoscale Folder Structure", "kd56a13f2": "Recipient Email", "kd5cca6e9": "? This action cannot be undone.", "kd6024811": "PDF File", "kd642e230": "Search by name or email. Minimum 3 characters. Existing matrix members are hidden.", "kd68da70d": "Sustainable products for your success", "kd89474fa": "Back to News", "kda96f5b3": "Matrix Depth", "kdb27a82d": "‹ Previous", "kdbba338d": "Registration Number:", "kdc22ad8a": "Manage matrices, see stats, and create new ones.", "kdc47630b": "Matrix fill:", "kdca959c3": "Discover a curated selection of high-quality products that cater to your every need.", "kde1c3c69": "Logo Image", "kde2b4fa0": "Result Summary", "ke0a3528a": "Passwords do not match.", "ke17859b2": "Business Registration", "ke19afb3d": "Archive this pool", "ke1abc7d9": "Add Affiliate", "ke24abf9c": "Edit coffee content", "ke3889dc2": "Loading news...", "ke4c4a858": "Min. 3 characters", "ke697b8cb": "Set Active", "ke8b9f33c": "Total in Pool", "ke9e71971": "Or continue with", "kebf33594": "Filter by category:", "kec5a5357": "Upload Invoice", "keccee79f": "Email address", "ked60db76": "Back to login", "kee28b8c6": "🔑 Token Status", "kef1656df": "Apply Crop", "kefd5231d": "Depth 5", "kf0646f35": "Our values", "kf0d33884": "Check browser console for detailed logs", "kf0eef57e": "Total members:", "kf2147f07": "Not provided", "kf2180ff6": "Manage VAT rates", "kf27e4502": "Ready to Verify", "kf2a1257e": "Back to profile", "kf2b5c1a6": "Customer Name", "kf2d8db2b": "Updating status...", "kf340aa10": "Loose files:", "kf3557acd": "5‑ary Tree", "kf3b81ba3": "Used in the URL. Auto-generated from title unless edited.", "kf4868273": "Click to upload", "kf4f44e2f": "e.g. ATU12345678", "kf530c357": "Signing in...", "kf663ef67": "Shop with an infinite variety of products", "kf69154f8": "• Stay on topic", "kf70b9896": "e.g. 12345", "kf7189e80": "🔄 Manual Refresh Token", "kf78c9087": "Immediate children", "kf7a91674": "Policy ↑", "kf7a91676": "Policy ↓", "kf823daf7": "Fallback to root if referral parent not in matrix", "kf8c220d3": "kunde@example.com", "kf971ea7f": "Created:", "kfaa8fc4a": "• Will book:", "kfb1676b0": "Phone number *", "kfb37e056": "Last Login:", "kfb92efe9": "Description *", "kfce271a2": "Node Env:", "kfdcad59b": "Send Email Report", "kfe8083f8": "First Name", "k17581b31": "Next page", "k2108b5a0": "No invoices found for this subscription.", "k34a0a2e4": "Select the files where you want to run i18n auto-fix.", "k41f3daea": "Billed monthly", "k43218db0": "Fix Targets", "k49e51b5f": "Current plan", "k4bfb4f28": "Feature comparison", "k4c6eb72c": "Select all", "k4f209a66": "You currently don’t have an active subscription.", "k511d7fab": "keys scanned from the English source file.", "k5b7042c7": "Previous page", "k60b1e339": "No media or documents found.", "k6569783c": "Use this to include server-style files. Files with server-only Next.js APIs are skipped for safety.", "k68c88f41": "Force convert selected files to client components before auto-fix", "k74914369": "Delete Item", "k7227f13d": "Manage UI translations. All", "k772cc77b": "Complete your profile to unlock all features", "k7fa55432": "My Subscription", "k86b03343": "Billed annually", "k8953de89": "Finance & Invoices", "k947d8777": "Invoice #", "k9863fa5": "Scan & review fixes", "ka5603827": "Loading invoices…", "ka6cf3286": "languages", "ka8c928ac": "Admin", "ka86bdc9b": "Payment frequency", "kb3243742": "No file", "kc48b877b": "No subscription selected. Invoices will appear once you have an active subscription.", "kd08b698a": "Profile Completion", "kdcc78d97": "Fully translated", "ke3480838": "No fixable hardcoded UI text detected in eligible components.", "ked7d533b": "Media & Documents", "kf191f6df5": "Scanning…", "kf5ac16fb": "Pricing that grows with you", "kf9f94d5e": "Buy this plan", "kfd632d02": "Export all invoices", "k5d4f6b2f": "Bank Information", "k9dafde30": "Contact Person", "kada9d61c": "Account Holder", "kde6d477f": "Email Address", "k20eb1f87": "language", "k33f55455": "keys", "k3931709b": "translation keys", "kfc6b6a29": "Editing disabled", "k03538639": "e.g. fr, es, zh-TW", "k5fcc9b0e": "Delete language", "k571ffd91": "missing", "k9bd0812b": "Shows why a file was changed, skipped, or left untouched after a fix attempt.", "ka019b3c0": "e.g. Français", "kbe30c353": "Coverage by namespace", "kbf49d59b": "Search keys or English text…", "kc8034db6": "Auto-fix debug logs", "k0cdc3ee9": "Assign namespace...", "k1db86f96": "Create tab", "k505ebdae": "Unassigned namespaces", "k5f978731": "Category tabs", "k66edf1eb": "Drag into a tab card", "k741a01f7": "All namespaces are categorized.", "ka6791a02": "Remove from tab", "kb7a30760": "Filter namespaces quickly or open manager to create and assign tabs.", "kc4671abe": "Create tabs and assign namespaces by drag-and-drop or dropdown.", "kd6e42900": "Manage tabs", "ke52ed6e9": "New tab name", "kef9de7f0": "Manage category tabs", "kf3c3223a": "Drop a namespace here.", "k0700b1f2": "No global keys yet. Mark keys as global in the translation wizard, or add one from the dropdown above.", "k47bce570": "Select key to add to global", "k5e5e8744": "Translation wizard available", "k6aba2cb0": "Back to panels", "k6cfeedd3": "Global terms", "k725dd1d6": "Start wizard", "kad7d8c49": "Use this list for cross-context terms like IBAN.", "kc02b17c3": "Remove from global terms", "kc518ff5c": "English reference", "kcd190bdd": "Translation wizard", "kfd1e0089": "Auto-scroll on panel open", "k23e95df1": "Auto-scroll on save", "k429d94bf": "Organized by template family", "k66b39536": "Template overview", "k766a5504": "Contracts are grouped by type again. Language now sits in the main header area of each track as a direct selector, so you can switch faster without digging into nested cards.", "k7e4ef084": "Jump between template families, spot the currently active versions immediately and keep language-specific revisions in one place.", "k8351e02f": "Admin workspace", "kf962066f": "Contract type", "kb1cf599b": "Counts as global key", "k1c7ec4f2": "Admin Fetch Log", "k057b3dbd": "visible for slow fetches", "k6d79b1df": "Use English value", "k78e1bf35": "Fetching language data...", "k77d01d6a": "Open ▾", "k835d3cbf": "Waiting for first bootstrap event...", "k8de6d3df": "EN ref", "k09546aee": "Dashboard Admin", "k2c0cfef4": "Description Key", "k339260c9": "Title Fallback", "kb494ddd8": "Scroll to top", "kcfb5fb54": "Click to open", "k4a292bef": "Description Fallback", "k68e73120": "Adding missing keys to en.ts and refreshing scan results...", "kbd3f0f44": "Add missing keys", "kd96b6952": "Title Key", "k1e4d7a90": "Loading...", "k5b2c8d67": "User Verification", "k3f4f2b01": "Search", "k8f1a2c34": "Role", "k7e2d9a10": "Status", "k8b2f1c77": "Personal", "k6c3d4e55": "Company", "k9d0a7b42": "User", "k2a6c8d90": "Admin", "k1b3d5f78": "Pending", "k4c7e9a21": "Active", "k5d8a1c63": "Ready to Verify", "k7a4e2b19": "Steps", "k0f2c9d31": "Showing", "k6e1b3a44": "of", "k3b8d2f75": "users", "k7c1e5b40": "User", "k8d4a2f16": "Type", "k3e9b6c12": "Progress", "k9a5c1e68": "Created", "k2f6d9a33": "Actions", "k2d7f4a81": "Unknown Company", "k9f3a1e74": "Unknown", "k1c7b4e52": "View", "k4e2a8d19": "Page", "k5a9d3c27": "pending users", "k1f8c4a52": "Showing {current} of {total} users", "k9b5d2e70": "Page {page} of {totalPages} ({total} pending users)", "k2437072a": "is due on", "k247b74e1": "No templates yet.", "k2f343849": "New Template", "k2fbe0857": "Template List", "k2fc164d2": "Template Name", "k5270d585": "your invoice", "k64efb463": "Subject:", "k8e6829d0": "No HTML content", "k9876e80c": "Profit Planet Team", "ka1d10c8e": "Thanks for joining Profit Planet. We are happy to have you onboard.", "kb56e3ea8": "HTML Body", "kb8191dff": "Thank you!", "kbbe1d6ba": "Invoice Reminder", "kbe86fadd": "Best regards,", "kd62cc394": "Frontend-only mock editor. Data is stored in local component state and resets on page reload.", "kd93a60af": "Mail Templates", "kefc3a3f9": "Live Preview", "kf2426f05": "Edit this HTML content.", "kf34ed3b3": "Your HTML here", "k0aa53382": "html:", "k26404a1a": "✓ Active", "k2fb166ad": "Template Type", "k48b366e4": "Translation Keys — edit in Language Management", "k8aea9103": "subject:", "kbdcb654a": "Active Templates", "ke4326584": "Syncing…", "kf5fec72a": "✓ Synced to Language Management", "k3c6499f9": "Failed to send report.", "k00d01d0b": "Close main menu", "k0188c7bc": "Move All to Contract", "k0422a021": "Already uploaded", "k0724bd46": "Upload Signed Contract", "k0831f6d6": "✅ Valid", "k0cf53bd7": "Registration/Document Number", "k12f2d162": "Adding…", "k1560a920": "Cancel subscription", "k17aaf31e": "Verify Email", "k1b76fc38": "No subject", "k1c3676e1": "Failed to update verification status", "k1c5f641a": "Failed to activate template.", "k1db77fc0": "Create All", "k225da00c": "Send Verification Email", "k230e2c3c": "Save and finish", "k245ba4af": "No archived templates.", "k26c99007": "Select which matrix you want to inspect.", "k2778a0a3": "Verify User", "k27b5b842": "Creating…", "k27e6186d": "Unarchive User", "k2a537280": "Are you sure you want to archive this user? This action will disable their account but preserve all their data.", "k2dbfebb6": "Add to Cart", "k2f162f5d": "Template archived.", "k32a13592": "All Categories", "k352c82ef": "Signature captured.", "k3772baff": "No templates available yet. Create the first template to populate this workspace.", "k3871d88e": "Reloading page to refresh namespace and key updates from auto-fix output.", "k481c2be7": "Save failed", "k485c3919": "In Warenkorb", "k49165061": "Switch to Code", "k4db605d2": "Failed to fetch user details", "k522174ba": "Upload Documents", "k551c3cb3": "user@example.com", "k55d88592": "🆕 New logo selected", "k59b7a324": "Add to Matrix", "k5bcb3e1f": "Activating…", "k5d0bc259": "Failed to fetch permissions", "k5daa1471": "▴ Hide", "k61d6b63b": "You have been logged out successfully.", "k69519588": "❌ No", "k6c341c65": "Try adjusting your search or filter", "k6ea4b2f8": "Failed to archive/unarchive user", "k708e8be9": "Open main menu", "k7822eb6b": "ID Number", "k7c0b4d3d": "Your password has been changed. Redirecting to login...", "k867bfd52": "Not uploaded", "k86d84b6d": "📷 Current logo", "k871d457e": "Deactivating…", "k87f6f23f": "Are you sure you want to unarchive this user? This will reactivate their account.", "k893106ba": "▾ Manage", "k8a59f09e": "Import CSV", "k8e3691fb": "Preparing download...", "k8e3ac56f": "✅ Yes", "k8ed66b3a": "No content available.", "k928c4e5d": "Logout failed. Please try again.", "k9535ed27": "Mail template updated.", "k95d19932": "Preview HTML", "k99595e55": "Draw your signature in the box.", "k9e22a656": "Archive User", "k9e5c813b": "Request a link to reset your password.", "ka034e447": "My Matrices", "ka2c57fec": "If this email exists, a reset link has been sent.", "ka3076020": "Uploading…", "ka63bb731": "Delete this mail template? This cannot be undone.", "kb07c8000": "Download Account Data", "kb270a988": "Save and next", "kb2f958ef": "💀 Expired", "kb743b7c2": "Failed to save template.", "kb8ee2877": "Downloading…", "kbc71bfb0": "ID Type", "kc097ece0": "Archived Templates", "kc87fa1e9": "Failed to update user status", "kca441dcd": "You are now logged in.", "kccf6593a": "Failed to delete template.", "kcd59adff": "Personal subtree, privacy-preserving beyond level 1.", "kcf993bd6": "Failed to update user profile", "kd2e603d0": "Login failed. Please check your credentials and try again.", "kd6ac4bf2": "Document Type", "kd95d1874": "Failed to update permissions", "kd97a60ca": "Coffee Subscription", "kd9bdbef8": "Unverify User", "kdb037e3c": "Set a new secure password.", "kdff3e58d": "Searching…", "ke0fc18df": "Resume subscription", "ke1a18ce6": "Template activated.", "ke7ef5b62": "No description", "ke8a3bd92": "Mail template created.", "keac0c9e7": "Contract signing failed", "kecd706d7": "Updating…", "kee838580": "No update time", "kf12063b4": "Pause subscription", "kf1935909": "My Matrix Overview", "kf6b83106": "Template deleted.", "kfd0ee006": "Get started by adding a new affiliate partner", "kff7b3b21": "Failed to archive template.", "kc3a71e92": "Template unarchived.", "ka91f3c05": "Failed to unarchive template.", "k113e47af": "Credit Card", "k1a7aa84d": "e.g. welcome, invoice-reminder", "k2f00d2db": "Sofort Banking", "k32764a91": "Welcome Mail", "k4f530782": "Edit this HTML content.", "k5201934d": "No HTML content", "k5321f8f0": "Sync failed (content saved to DB)", "k737db983": "Complete subscription", "k8735e9a4": "