{
  "page.settings.csvShippingCost.import.button": "Import",
  "page.settings.thirdPartyLogistics.empty.text": "Add a cost entry to include your pick & pack and order handling costs in the profit calculation.",
  "page.adCheck.microsoft.campaign.title": "Campaign {{name}} (ID: {{id}})",
  "page.settings.accessShare.pendingTitle": "Pending access requests",
  "common.date.month": "month",
  "page.settings.shippingCostV3.cost.units": "Units",
  "changelog.dismiss": "Dismiss",
  "metric.netSales.name": "Net sales",
  "page.settings.shippingCostV3.entry.ongoing": "Ongoing",
  "page.productAnalytics.highlights.topProfitVariant": "Top profit variant",
  "page.adCheck.general.status.okay": "Optimization possible",
  "page.productAnalytics.bundles.support": "Share of orders",
  "page.oauthConsent.canTitle": "What {{name}} can do",
  "page.settings.csvShippingCost.table.invalidValue": "Invalid amount",
  "common.adSquadName": "Ad Squad name",
  "page.settings.subscriptions.details.price": "Price:",
  "page.settings.thirdPartyLogistics.entry.startDateHelp": "Without a start date, this entry applies to orders older than all dated entries.",
  "page.settings.shippingCost.form.choice.weight.label": "Weight",
  "page.inventoryAnalytics.column.inventory": "Inventory",
  "page.settings.shippingCostV3.cost.toGrams": "To grams",
  "common.adSquads.plural": "Ad Squads",
  "page.settings.csvShippingCost.table.col.new": "New shipping",
  "page.settings.shippingCostV3.entry.addRuleset": "Add ruleset",
  "page.settings.incomes.schedules.description": "You can add recurring income which will automatically create income entries.",
  "page.settings.productPage.shopifyCostInfo": "Synchronized cost from Shopify",
  "page.settings.bundleCosts.addBundle": "Add bundle",
  "page.settings.income.form.error.other": "Error occurred, please contact support.",
  "page.settings.bundleCosts.header": "Bundles",
  "page.settings.income.form.success.scheduleDeleted": "Recurring income deleted",
  "reviewBanner.feedback.send": "Send feedback",
  "common.custom": "Custom",
  "page.settings.apiTokens.namePlaceholder": "e.g. Reporting script",
  "page.adCheck.facebook.noAdsFound": "No active ads found",
  "page.settings.expense.form.title.edit": "Edit expense",
  "page.settings.subscriptions.nonFree.title": "Current subscription",
  "page.settings.incomes.delete.confirm_one": "Do you really want to delete {{count}} income entries?",
  "metric.thirdPartyLogisticsCost.name": "3PL costs",
  "page.settings.paymentGateways.status.none": "Not configured",
  "page.settings.categories.connectionsDescription": "Ad platforms and API access",
  "page.welcome.inventory.dropshipping.label": "Dropshipping",
  "common.ignoreReason.zeroAmount": "Zero amount",
  "page.settings.thirdPartyLogistics.explanation.title": "What is meant by 'third party logistics' exactly?",
  "page.settings.shippingCost.form.type.none": "We don't calculate any real shipping costs for your orders.",
  "metric.taxes.name": "Taxes",
  "page.stockAnalytics.filter.product.applied": "Products: {{count}}",
  "page.settings.euRegulationFee.startDate.mode.helpText": "Choose a fixed date, or let us estimate it from your average shipping lead time (counted back from 1 July 2026).",
  "component.appFeatures.profit.description": "See how much money you are making exactly with your shop. We show you the real profit, not just the revenue. We can also factor in custom COGS (=cost of goods sold).",
  "general.success.saved": "Settings saved",
  "page.welcome.pixel.checking": "Checking pixel…",
  "common.archived": "Archived",
  "page.settings.shopifyCharges.title": "Shopify charges",
  "component.facebookStatsTable.noCredentials.description": "Just head to the settings and connect your Meta account. \uD83D\uDE80",
  "page.welcome.platforms.other.label": "More, but not listed here",
  "page.settings.income.form.date.helpText.schedule": "The date when the recurring income will start.",
  "page.settings.euRegulationFee.threshold.mode.label": "Threshold",
  "page.productAnalytics.view.salesProducts": "Sales: products",
  "page.productAnalytics.view.bundles": "Frequently bought together",
  "page.settings.bundleCosts.tiers.title": "Cost tiers",
  "modal.subscriptionUpgrade.trialBadge": "{{count}}-day free trial",
  "page.dashboard.onboarding.remindMeLaterNotification": "Notification suppressed",
  "page.settings.productPage.hasCogs.shopifyFull.priceInfo": "We automatically synchronize the COGS from Shopify.",
  "metric.rpcLink.name": "RPC (link)",
  "page.productAnalytics.missingCogs_one": "{{count}} product without COGS. This may inflate profit margin.",
  "page.settings.orderCosts.editEntry": "Edit cost entry",
  "page.settings.shopifyChargesImport.button.import": "Import as expenses",
  "page.orderDetail.salesByDate.restocked": "Restocked",
  "page.settings.euRegulationFee.application.helpText": "How each fee unit is counted on an order. The default groups line items by customs code and country of origin.",
  "metric.aov.tooltip": "Average order value = <1>$t(metric.totalSales.name) / number of orders</1>",
  "page.stockAnalytics.filter.product": "Product",
  "page.settings.euRegulationFee.fee.title": "Fee amount",
  "component.appFeatures.accurate.description": "Through our first-party approach, we can give you the most accurate tracking possible.",
  "page.settings.euRegulationFee.explanation.title": "What is the EU import fee?",
  "metric.euRegulationFee.groups.hs6": "HS code",
  "common.assetGroups.singular": "Asset group",
  "page.settings.subscriptions.modal.reason.options.notEnoughFeatures": "Not enough features",
  "page.settings.accountingDate.orderDate": "Order date",
  "page.welcome.receipt.installed": "installed",
  "page.settings.bundleCosts.subTitle": "Set the cost of goods sold for product bundles",
  "graphDashboard.customization.showPixelStatus.helpText": "Show the pixel activation status card on the dashboard.",
  "page.productAnalytics.bundleCosts": "Bundle costs",
  "common.variant.plural": "Variants",
  "page.settings.productPage.countryCosts.addCountry": "Add country",
  "common.ads.plural": "Ads",
  "page.settings.shopifyCharges.upload.error.server": "Upload failed. Please check the file and try again.",
  "page.settings.shippingCostV3.costType.noneHelp": "No shipping cost will be calculated",
  "page.settings.oauth.title": "AI & API access",
  "page.settings.apiTokens.error": "Something went wrong. Reload the page and try again.",
  "page.welcome.receipt.connected": "connected",
  "page.settings.bundleCosts.error.nonPositiveComponentQuantity": "Each component's quantity must be at least 1.",
  "common.unknown": "Unknown",
  "page.adCheck.snapchat.suggestion.description": "Use the following webview URL:",
  "metric.costPerAddToCart.tooltip": "Cost per add to cart = <1>$t(metric.adSpend.name) / $t(metric.costPerAddToCart.title)</1>",
  "metric.euRegulationFee.name": "EU import fee",
  "page.settings.facebook.account.spendLast30Days": "<0>Spend last 30 days:</0> {{spend}}",
  "datePicker.dates.lastDays_other": "Last {{count}} days",
  "page.settings.referral.redeem.label": "Referral code",
  "metric.adjustedRevenue.tooltip": "Revenue after adjustments and refunds",
  "page.adCheck.microsoft.trackingTemplate.performanceMax": "The tracking template for Performance Max campaigns is:",
  "page.settings.facebook.connect.newAccount": "Connect a Meta account",
  "page.inventoryAnalytics.column.profit": "Profit",
  "page.onboarding.progress": "{{finished}} of {{total}} steps completed",
  "page.settings.categories.generalDescription": "Language, start of the week, and how metrics are calculated",
  "page.settings.expense.form.type.manual.label": "One-time expense",
  "page.settings.euRegulationFee.application.title": "How the fee is counted",
  "page.settings.euRegulationFee.fee.amount.label": "Amount per item",
  "page.settings.csvShippingCost.parseErrors.title": "Parse errors",
  "common.learningPhase": "Learning phase",
  "page.settings.bundleCosts.components.selectVariant": "Variant",
  "shared.sectionizeAdGroupTab.label": "Sectionize Ad Group tab by campaigns",
  "page.settings.productPage.filter.status.prefix": "Status: {{filters}}",
  "page.settings.bundleCosts.components.title": "Components",
  "page.settings.oauth.connectTitle": "Connect an AI assistant",
  "general.error.generic": "Something went wrong",
  "metric.c2oLink.name": "C2O (link)",
  "page.settings.accessShare.requestButton": "Request access",
  "page.settings.orderCosts.subTitle": "Add your own fixed and relative costs per order",
  "common.product.singular": "Product",
  "page.orderDetail.returns.reference": "Return",
  "metric.netLoss.name": "Net loss",
  "page.settings.oauth.emptyTitle": "No AI assistant or API client connected yet",
  "page.settings.expenses.delete.confirm_other": "Do you really want to delete {{count}} expenses?",
  "page.settings.oauth.connectClaudeAlt": "Or in Claude, open Settings → Connectors and search for \"Juicy\".",
  "component.microsoftStatsTable.noCredentials.description": "Just head to the settings and connect your Microsoft Advertising account. \uD83D\uDE80",
  "page.adCheck.snapchat.warning.description2": "If you have any questions, please contact us via the support button.",
  "common.general": "General",
  "page.settings.shippingCostV3.preview.title": "Preview",
  "common.disconnected": "Disconnected",
  "page.adCheck.snapchat.warning.description1": "Please check the ads below and update the URL parameters to the suggested ones.",
  "common.button.moveUp": "Move up",
  "page.settings.euRegulationFee.threshold.mode.helpText": "Checked against item cost plus shipping, converted to EUR.",
  "page.settings.shippingCost.addCountry.title": "Add shipping costs for country",
  "page.settings.apiTokens.expiry60": "60 days",
  "metric.orderCosts.name": "Order costs",
  "page.settings.apiTokens.createdOn": "Created {{date}}",
  "page.settings.shippingCostV3.rule.matcher": "Matcher",
  "page.settings.shippingCostV3.currency": "Currency",
  "general.subscription.interval.annual": "Annual",
  "page.adCheck.pinterest.noAdsFound": "No active ads found",
  "page.settings.oauth.error": "Something went wrong. Reload the page and try again.",
  "page.orderDetail.returns.notRestocked": "Not restocked",
  "page.settings.csvShippingCost.table.col.currency": "Currency",
  "page.settings.apiTokens.expiry90": "90 days",
  "page.settings.income.form.title.create": "Create new income",
  "shared.microsoft.pickSignIn": "Pick the sign-in you use for ads.microsoft.com.",
  "page.settings.referral.requests.title": "Referral requests",
  "page.welcome.footer.back": "Back",
  "reviewBanner.text": "How is your experience with Juicy so far?",
  "common.button.delete": "Delete",
  "common.cancelled": "Cancelled",
  "page.welcome.progress.step": "Step {{current}} of {{total}}",
  "page.welcome.intro.title": "Let’s find out what {{shopName}} really earns.",
  "page.settings.shippingCost.explanation.title": "What is meant by 'shipping costs' exactly?",
  "page.settings.facebook.credential.accountName": "Meta account {{accountName}}",
  "page.settings.facebook.ignoreCampaigns.massAction.action.deselectAll": "Deselect all",
  "costBrackets.error.invalidBracket": "Invalid cost.",
  "page.settings.expense.form.type.schedule.helpText": "Something that you have to pay regularly. For example, a monthly subscription.",
  "page.settings.facebook.ignoreCampaigns.filter.ignore.notIgnored": "Not ignored",
  "page.settings.expense.form.type.manual.helpText": "For example a one-time purchase of some utilities.",
  "metric.frequency.tooltip": "Average number of times each person sees an ad = <1>{{$t(metric.impressions.name)}} / {{$t(metric.reach.name)}}</1>",
  "page.orderDetail.salesByDate.returned.tooltip": "Goods came back on this day, whether or not they were resold",
  "page.settings.thirdPartyLogistics.entry.add": "Add cost entry",
  "page.productAnalytics.highlights.topProfit": "Top profit product",
  "page.adCheck.pinterest.currentDestinationUrl": "Current destination URL is:",
  "page.productAnalytics.bundles.interpretationBundleTooltip": "Customers combine these on purpose and it happens often. A good candidate for a bundle offer.",
  "common.button.discard": "Discard",
  "component.appFeatures.tiktok.name": "TikTok ad performance",
  "page.settings.productPage.cogs.title": "Setting custom cost for {{productName}}",
  "page.settings.productPage.hasCogs.customVariantFull.priceInfo": "You have set custom COGS for all variants.",
  "page.settings.bundleCosts.explanation.text1": "A bundle groups products or variants that are sold together and gives them their own cost of goods sold, instead of adding up the cost of each item individually.",
  "page.settings.bundleCosts.explanation.text2": "When you add, change or remove a bundle, all your orders are recalculated. This can take a few minutes.",
  "page.welcome.attribution.title": "Want to know which of those ads actually drive orders?",
  "page.welcome.receipt.aria": "Setup summary",
  "metric.ctr.tooltip": "Click through rate = <1>$t(metric.clicks.name) / $t(metric.impressions.name) * 100</1>",
  "page.settings.paymentGateways.relativeFee.text": "Relative fee:",
  "metric.euRegulationFee.groups.origin": "Origin",
  "page.dashboard.onboarding.title": "Onboarding: Pixel set up",
  "page.settings.incomes.button.new": "Add income",
  "shared.noCredentials.title": "No credentials added or no ad account selected for synchronization",
  "common.shopifyCharge.shopifyEmail": "Shopify Email",
  "page.settings.bundleCosts.priorityHelp": "Lower numbers match first when an order could match more than one bundle. Leave blank to default to 0.",
  "metric.refunds.tooltip": "The number of refunds",
  "page.settings.shippingCostV3.preview.noLines": "No shipping lines available for preview. Shipping lines will appear here once orders are synced.",
  "page.oauthConsent.approve": "Approve connection",
  "page.settings.productPage.fixCostError": "Please fix the errors before changing the variant",
  "page.settings.thirdPartyLogistics.empty.title": "No 3PL costs defined yet",
  "datePicker.dates.thisWeek": "This week",
  "page.orderDetail.includeInMetricsHelp": "Count this order toward dashboard metrics again",
  "page.settings.productPage.countryCosts.selectPlaceholder": "Select country...",
  "page.settings.thirdPartyLogistics.currency": "Currency",
  "page.welcome.sync.ordersImported": "<0>{{count}}</0> orders imported",
  "metric.breakEvenRoas.name": "Break-even ROAS",
  "common.incomeSchedule.plural": "Recurring income",
  "page.oauthConsent.lede": "{{name}} will be able to read all your data in Juicy and change data and settings. Only approve if you started this connection yourself.",
  "page.settings.expenses.explanation.title": "What are expenses?",
  "metric.transactionFees.name": "Transaction fees",
  "page.settings.referral.redeem.title": "Enter a code",
  "page.orders.headings.orderSource.tooltip": "Where this order came from",
  "page.settings.subscriptions.modal.confirmation.warning": "This action cannot be undone.",
  "page.subscription.details.discount.duration_other": "Discounted price for your first {{count}} months, then {{price}} per month.",
  "page.orders.headings.originalItems.tooltip": "Number of items in the order before any refunds/returns",
  "page.settings.apiTokens.createdTitle": "Copy your API token now",
  "page.orderDetail.salesByDate.feeSettled.tooltip": "A payment settled on this day and nothing else happened",
  "page.settings.productPage.priceInfo.enterVariants.label": "I want to set custom COGS for variants",
  "page.welcome.goals.adSpend.hint": "Spend, ROAS and break-even in one place",
  "page.settings.subscriptions.title": "Subscription management",
  "page.welcome.attribution.sub": "Our attribution pixel matches orders to the ad that brought the customer, beyond what the platforms report themselves.",
  "page.welcome.inventory.otherPlaceholder": "How is your inventory handled?",
  "metric.totalRefunded.tooltip": "Total amount refunded on the order",
  "page.settings.orderCosts.relativeAmount.description": "The relative amount will be calculated based on the net revenue of the order",
  "page.subscription.details.trialBadge_one": "{{count}} day free trial",
  "page.welcome.intro.sub": "A few questions and a couple of connections, done in about three minutes. Your order history is already importing while we talk.",
  "page.settings.paymentGateways.externalFee.text": "Shopify external fee:",
  "page.settings.oauth.description": "Connected AI assistants and API clients can read all your data in Juicy and change data and settings. Revoking a connection cuts it off immediately; you can reconnect anytime.",
  "page.adCheck.pinterest.noDestinationUrl": "No destination URL for this ad.",
  "page.settings.snapchat.deleteModal.info1": "All data associated with this Snapchat account will be deleted.",
  "page.settings.google.credential.accountName": "Google account ({{accountName}})",
  "page.orders.headings.euRegulationFee.tooltip": "The EUR 3 EU customs fee applied to qualifying orders",
  "page.welcome.attribution.later.label": "Maybe later",
  "page.settings.facebook.ignoreCampaigns.filter.ignore.title": "Filter by ignore",
  "page.orders.recalculationDue.description2": "We will recalculate all orders within the next few minutes.",
  "page.orders.recalculationDue.description1": "You changed some settings (e.g. variant costs, shipping costs, etc.) in Juicy.",
  "shared.sectionizeAdsTab.adGroups.helpText": "Shows the Ads in the Ads tab grouped by Ad Groups.",
  "common.button.action": "Action",
  "page.orderDetail.bundleCogs.basis.revenue": "Revenue",
  "page.settings.subscriptions.nonFree.cancel.subscription": "Cancel Subscription",
  "page.adCheck.snapchat.suggestion.title": "Suggested webview URL",
  "page.onboarding.title": "Get started with Juicy",
  "page.settings.income.form.error.scheduleNotFound": "Recurring income not found",
  "page.settings.shippingCostV3.preview.shippingCode": "Shipping Code",
  "page.settings.referral.title": "Referrals",
  "common.button.newEntry": "New entry",
  "page.settings.paymentGateways.modal.shopifyRelativeFee.helpText": "The relative fee for this payment method. e.g. {{currencyValue}} of the payment value charged by Shopify.",
  "metric.euRegulationFee.thresholdLine": "Order value {{value}} of {{limit}} limit",
  "metric.cpo.tooltip": "Cost per order = <1>$t(metric.adSpend.name) / number of orders</1>",
  "page.welcome.goals.profit.label": "Track profit",
  "page.settings.euRegulationFee.notAvailable": "This feature is not enabled for your store.",
  "page.settings.euRegulationFee.fee.currency.label": "Fee currency",
  "page.welcome.discovery.otherDiscovery.label": "Somewhere else",
  "common.button.skip": "Skip",
  "metric.netSales.tooltip": "Gross sales minus discounts",
  "page.profitLoss.groupBy.daily": "Daily",
  "modal.subscriptionUpgrade.annualNote": "Prefer to pay <2>yearly</2> and save money? Annual plans are on their way, and soon you'll be able to switch in a click. For now, just message our support team and we'll happily set one up for you.",
  "common.text.collapse": "Collapse",
  "page.orderDetail.touchpointAttribution": "Attribution",
  "page.tiktok.settings.sectionizeAdsTab.adGroups.label": "By Ad Groups",
  "page.settings.euRegulationFee.application.label": "Application rule",
  "page.orderDetail.salesByDate.restocked.tooltip": "Goods went back on the shelf, so their cost was credited back",
  "page.orders.headings.shippingCosts.tooltip": "The real shipping costs you paid to your shipping provider",
  "page.settings.shippingCostV3.ruleset.unnamed": "Unnamed Ruleset",
  "page.productAnalytics.column.netProfit": "Net profit",
  "costBrackets.redundant": "This entry is redundant.",
  "metric.netRevenue.name": "Net revenue",
  "page.productAnalytics.highlights.mostReturned": "Most returned product",
  "component.appFeatures.microsoft.name": "Microsoft ad performance",
  "metric.microsoftAdSpend.name": "Microsoft ads",
  "datePicker.comparison.none": "No comparison",
  "page.settings.oauth.neverUsed": "Waiting for its first request",
  "metric.totalAdSpend.tooltip": "The total ad spend across all connected ad platforms.",
  "page.orderDetail.excludedFromMetrics": "Excluded from metrics",
  "metric.c2o.tooltip": "Click to order ratio = <1>$t(metric.clicks.name) / number of orders</1>",
  "page.settings.refundAccountingDate.orderDate": "Order date",
  "page.productAnalytics.bundles.quads": "Product quads",
  "page.welcome.inventory.printOnDemand.label": "Print on demand",
  "metric.returnFees.tooltip": "Fees charged for returns",
  "common.suggestion": "Suggestion",
  "page.settings.microsoft.account.title": "Microsoft Advertising account",
  "page.settings.expense.form.spreadOverDays.label": "Spread amount equally over periods",
  "page.profitLossByCountry.chart.aov": "Average order value by country",
  "page.settings.expenses.button.new": "Add expense",
  "graphDashboard.customization.showShippingCharges.label": "Show $t(metric.shippingCharges.name) in the breakdown",
  "page.settings.orderCosts.badge.none": "No cost set",
  "page.settings.euRegulationFee.startDate.mode.explicitDate": "A fixed start date",
  "common.edit": "Edit",
  "page.productAnalytics.bundles.lift.above": "Often together",
  "page.profitLossByCountry.chart.netRevenue": "Net revenue by country",
  "page.settings.shippingCostV3.cost.flatAmountError": "Value must be a number of at least 0.",
  "page.settings.subscriptions.nonFree.status.active": "Active",
  "page.settings.tiktok.account.title": "TikTok account",
  "metric.ctrLink.tooltip": "Click through rate (link) = <1>$t(metric.clicksLink.name) / $t(metric.impressions.name) * 100</1>",
  "modal.subscriptionUpgrade.graceMessage": "When you passed <2>{{normalThreshold}}</2> orders we didn't want to interrupt you right away, so we quietly gave you another <6>{{extra}}</6> orders of breathing room. You've now gone past <10>{{graceThreshold}}</10>, so it's the perfect moment to move up to a plan built for your growth.",
  "page.settings.orderCosts.dateRange.error": "Start date must be before end date",
  "page.welcome.goals.attribution.label": "Attribution",
  "metric.grossMargin.name": "Gross margin",
  "page.settings.productPage.filter.name.placeHolder": "Filter by product name",
  "page.orders.headings.thirdPartyLogistics.tooltip": "The costs for third party logistics",
  "page.settings.shippingCostV3.rule.caseInsensitive": "Ignore case",
  "common.text.expand": "Expand",
  "metric.blendedRoas.name": "Blended ROAS",
  "page.inventoryAnalytics.tooltip.cogsRange": "COGS can vary based on quantity-based pricing",
  "page.welcome.footer.continue": "Continue",
  "page.subscription.cta.trial": "\uD83D\uDE80 Start free trial",
  "page.settings.productPage.filter.cogs.value.all": "All",
  "page.settings.oauth.empty": "Start a connection from an AI assistant like Claude, or connect through the API, and it will show up on this page.",
  "common.stopSync": "Stop sync",
  "page.welcome.connect.differentAccount": "Connect a different account",
  "page.orders.headings.shippingCountry.title": "Shipping country",
  "page.settings.bundleCosts.entries.empty": "Add at least one cost entry.",
  "page.productAnalytics.highlights.topSellingVariant": "Top selling variant",
  "metric.expenses.tooltip": "Custom expenses and recurring expenses",
  "metric.adjustments.name": "Adjustments",
  "page.adCheck.title": "Ad check",
  "page.adCheck.google.trackingTemplate.description1": "For our app to work optimally, you need to set a tracking template to your campaigns.",
  "page.tiktok.settings.sectionizeAdGroupTab.helpText": "Shows the Ad Groups in the Ad Group tab grouped by campaigns.",
  "shared.hideInactiveEntities.badge": "Hiding inactive",
  "page.adCheck.pinterest.learningPhase.description1": "You can safely update the destination URL. Updating this value doesn't reset the learning phase.",
  "common.inactive": "Inactive",
  "page.settings.euRegulationFee.origin.helpText": "Which goods incur the fee based on their country of origin. Unknown origin is treated as outside the EU.",
  "metric.netMargin.tooltip": "<0>$t(metric.netProfit.name) / $t(metric.netRevenue.name)</0>",
  "page.settings.income.form.success.incomeDeleted": "Income deleted",
  "page.welcome.pixel.name": "Attribution pixel",
  "metric.blendedRpc.name": "Blended RPC",
  "costBrackets.error.positiveNumberAndGreater": "Invalid value. It must be a positive number and greater than the previous cost.",
  "page.welcome.discovery.code.notFound": "We don’t know this code. Check the spelling.",
  "metric.euRegulationFee.reason.allLinesEuOrigin": "All goods on the order originate inside the EU.",
  "page.subscription.details.discountBadge": "Discount",
  "common.updated": "Updated",
  "page.productAnalytics.bundles.supportTooltip": "Out of all orders in the selected period, the percentage that contain every product in this combination.",
  "page.oauthConsent.errorTitle": "The connection could not be approved",
  "datePicker.dates.yesterday": "Yesterday",
  "metric.cpcLink.name": "CPC (link)",
  "page.welcome.goals.ltv.label": "Customer lifetime value",
  "common.country": "Country",
  "component.googleStatsTable.noCredentials.description": "Just head to the settings and connect your Google account. \uD83D\uDE80",
  "page.settings.productPage.countryCosts.remove": "Remove country cost",
  "page.adCheck.tiktok.learningPhase.description1": "You can safely update the landing page URL. Updating this value doesn't reset the learning phase.",
  "page.settings.euRegulationFee.threshold.mode.default": "Up to EUR 150 (default)",
  "page.oauthConsent.title": "Connect to Juicy",
  "page.adCheck.google.suggestion.description": "Use the following tracking template:",
  "page.settings.csvShippingCost.table.resource.singular": "order",
  "page.orderDetail.bundleCogs.badge": "Bundle",
  "page.settings.bundleCosts.error.duplicateTierInstances": "Two tiers can't cover the same number of sets.",
  "page.welcome.plan.trialBadge": "{{count}} days free",
  "metric.i2o.name": "I2O",
  "page.settings.referral.notEligible.title": "Referrals need an active plan",
  "page.dashboard.onboarding.cta": "Go to pixel set up",
  "common.manageAdAccounts": "Manage your ad accounts",
  "common.order.singular": "Order",
  "page.settings.shippingCostV3.cost.minWeightError": "Invalid value. It must be a whole number of at least 0.",
  "page.settings.paymentGateways.status.configured": "Configured",
  "page.settings.bundleCosts.entry.addCountry": "Add country",
  "page.settings.referral.conditions.title": "Good to know",
  "page.stockAnalytics.filter.vendor": "Vendor",
  "page.inventoryAnalytics.column.inventoryValue": "Inventory value",
  "page.welcome.inventory.thirdPartyLogistics.label": "3PL partner",
  "page.settings.euRegulationFee.applicationRule.perVariant": "Per variant",
  "page.settings.referral.conditions.review": "We review every referral and may decline one without giving a reason.",
  "page.settings.shippingCostV3.cost.flatAmount": "Flat amount",
  "metric.clicks.name": "Clicks",
  "page.settings.expense.form.error.expenseNotFound": "Expense not found",
  "page.productAnalytics.bundles.triples": "Product triples",
  "page.orderDetail.touchpoints": "Touchpoints",
  "shared.credential.status.inactive": "<0>Status:</0> <1>Inactive</1>",
  "page.settings.paymentGateways.modal.shopifyRelativeFee.label": "Shopify relative fee",
  "page.welcome.discovery.webSearch.label": "Search on Google, Bing, etc.",
  "page.settings.shippingCostV3.explanation.text1": "Entries are checked by date - the entry whose date range includes the order date is used.",
  "page.adCheck.microsoft.suggestion.description": "Use the following URL:",
  "page.settings.shippingCostV3.explanation.text3": "Use the up/down arrows to reorder rulesets. Rules within a ruleset use AND logic - all must match.",
  "page.settings.shippingCostV3.explanation.text2": "Within each entry, rulesets are checked in order from top to bottom. The first ruleset where ALL rules match is used.",
  "page.settings.shippingCost.subTitle": "Manage your real shipping costs",
  "common.date": "Date",
  "page.settings.euRegulationFee.status.title": "Status",
  "metric.returnFees.name": "Return fees",
  "metric.averageCogsPerOrder.name": "Average COGS per Order",
  "metric.cpc.tooltip": "Cost per click = <1>$t(metric.adSpend.name) / $t(metric.clicks.name)</1>",
  "page.productAnalytics.bundles.interpretationNicheTooltip": "A real connection, but rare. Worth cross-promoting on product pages, but a bundle will not move big numbers.",
  "page.orderDetail.attributionSource.customerJourney": "Shopify",
  "common.income.manual": "Manual",
  "page.welcome.plan.noteBilling": "Billed through Shopify on your normal invoice",
  "common.shopifyCharge.subscriptionFee": "Subscription",
  "page.settings.shippingCostV3.entry.firstMatchWins": "first match wins",
  "page.settings.bundleCosts.attribution.standaloneCogsHelp": "The bundle cost is split in proportion to each product's individual cost of goods. Falls back to the revenue split when a product has no individual cost, then to an equal split per unit.",
  "page.settings.paymentGateways.title": "Payment methods",
  "page.dashboard.group.pinned": "Pinned",
  "metric.blendedRomi.tooltip": "<0>This is the overall Return on Marketing Investment across all ad platforms.</0><1>$t(metric.blendedRomi.name) = <2>$t(metric.grossProfit.name) / total $t(metric.adSpend.name)</2></1>",
  "common.cost": "Cost",
  "page.adCheck.tiktok.noLandingPageUrl": "No landing page for this ad set.",
  "page.adCheck.pinterest.ad.result.prefix": "Has needed parameters:",
  "page.oauthConsent.error": "Try again. If it keeps failing, start the connection again from {{name}}.",
  "page.settings.subscriptions.free.limit": "It covers shops with up to {{count}} orders in the last 30 days.",
  "page.settings.euRegulationFee.applicationRule.defaultHsOrigin": "By customs code and origin (recommended)",
  "page.settings.shippingCostV3.ruleset.rules": "Rules",
  "page.snapchat.settings.sectionizeAdsTab.adSquads.label": "By Ad Squads",
  "page.settings.income.form.type.manual.helpText": "For example a one-time bonus or payment.",
  "page.dashboard.layout.auto": "Auto",
  "metric.euRegulationFee.reason.destinationNotEu": "The order is not delivered into the EU.",
  "page.settings.microsoft.subTitle": "Manage your connected Microsoft Advertising account",
  "page.orderDetail.bundleCogs.consumedQuantity": "Consumed",
  "page.productAnalytics.bundles.pairs": "Product pairs",
  "page.settings.facebook.reconnect.description": "Meta connections created with our updated app access no longer expire. This connection was made before the update and still has an expiry date. Reconnect once with the same Meta account to remove the expiry.",
  "common.parameter": "Parameter",
  "page.orderDetail.salesByDate.returnFee.tooltip": "You charged the customer a fee for the return",
  "page.oauthConsent.deny": "Deny",
  "common.ignoreReason.orderCommission": "Order commission",
  "page.settings.referral.redeem.error.ownCode": "You cannot redeem your own code.",
  "common.value": "Value",
  "page.inventoryAnalytics.column.margin": "Margin",
  "page.settings.shippingCostV3.title": "Shipping Cost",
  "page.settings.oauth.revokeTitle": "Revoke this connection?",
  "page.orderDetail.lineTotal": "Line total",
  "page.productAnalytics.highlights.topSelling": "Top selling product",
  "page.adCheck.snapchat.noWebviewUrl": "No webview URL for this ad.",
  "page.settings.expense.form.subTitle.create": "Have to pay something (regularly)? Add it here.",
  "component.appFeatures.google.description": "Analyze how your Google ads are performing. Finally you can take decisions based on accurate data.",
  "page.onboarding.platform.description": "Connect your {{platform}} account and select ad accounts to sync.",
  "page.settings.productPage.explanation.text1.variants": "Below you can enter the custom COGS for your variants.",
  "page.settings.shippingCostV3.costType.weight": "Weight",
  "shared.microsoft.signInMicrosoft": "Sign in with Microsoft",
  "common.button.back": "Back",
  "datePicker.dates.lastDays_one": "Last day",
  "page.productAnalytics.deletedVariant": "Deleted variant",
  "common.type": "Type",
  "page.settings.referral.direction.outgoing": "You redeemed a code",
  "common.no": "No",
  "page.welcome.goals.adSpend.label": "Optimize ad spend",
  "common.button.create": "Create",
  "page.settings.pinterest.deleteModal.info1": "All data associated with this Pinterest account will be deleted.",
  "page.welcome.pixel.badge": "Installed",
  "page.settings.subscriptions.modal.primaryAction": "Cancel now \uD83D\uDE22",
  "metric.rpc.name": "RPC",
  "page.settings.csvShippingCost.table.resource.plural": "orders",
  "page.stockAnalytics.column.sold7d": "Sold 7d",
  "page.settings.euRegulationFee.fee.amount.error": "The amount must be 0 or more.",
  "common.connect": "Connect",
  "metric.cpm.name": "CPM",
  "page.productAnalytics.bundles.interpretation": "Interpretation",
  "page.adCheck.snapchat.suggestion.parametersDescription": "Add the following parameters to your webview URL:",
  "page.settings.bundleCosts.summary.tierLine": "Total for {{count}} sets: {{cost}}",
  "common.ignoreReason.zeroAmount.tooltip": "This charge has no cost and does not need to be imported.",
  "page.settings.thirdPartyLogistics.entry.addCountry": "Add country",
  "metric.totalAdSpend.name": "Total Ad Spend",
  "page.oauthConsent.cannotTitle": "What {{name}} cannot do",
  "page.settings.bundleCosts.priorityError": "Enter a whole number.",
  "shared.sectionizeAdsTab.none.helpText": "Shows all Ads in the Ads tab without grouping.",
  "page.settings.oauth.revokeBody": "The AI assistant or API client loses access to your data immediately. You can reconnect anytime by starting a new connection.",
  "page.adCheck.microsoft.banner.title": "Needed URL parameters",
  "metric.reach.tooltip": "The number of unique users who have seen your content",
  "page.settings.thirdPartyLogistics.title": "Third party logistics (3PL) costs",
  "page.welcome.plan.noteFree": "Free for shops under {{count}} orders in 30 days",
  "page.settings.accessShare.emptyPending": "No pending requests.",
  "common.expenseIncome.interval.daily": "Daily",
  "page.settings.bundleCosts.empty.body": "Add a bundle to define its cost of goods sold across the products or variants it contains.",
  "page.stockAnalytics.column.vendor": "Vendor",
  "page.dashboard.roadmapHelp": "Vote on upcoming features",
  "page.adCheck.tiktok.noAdsFound": "No active ads found",
  "page.settings.orderCosts.empty.body": "Add a fixed fee, a percentage of net revenue, or both. Juicy subtracts them from every order's profit.",
  "metric.romi.name": "ROMI",
  "page.productAnalytics.bundles.interpretationWeak": "Weak signal",
  "metric.discounts.tooltip": "Total discounts applied to the order",
  "common.ignoreReason.alreadyImported.tooltip": "This charge has already been imported as an expense.",
  "page.orderDetail.orderInformation": "Order information",
  "page.welcome.inventory.title": "How is your inventory handled?",
  "common.analytics": "Analytics",
  "page.adCheck.google.suggestion.copied": "Tracking template copied",
  "costBrackets.firstBracket": "The 1. unit costs {{cost}}",
  "page.welcome.platforms.otherPlaceholder": "Which platforms are we missing?",
  "page.settings.productPage.entry.addCountry": "Add country",
  "page.settings.orderCosts.fixedAmount.title": "Fixed amount per order",
  "page.settings.shippingCostV3.costType.none": "None",
  "page.settings.tiktok.credential.insufficientPermissions.description1": "We detected that the connection between Juicy and your TikTok account is missing some permissions.",
  "costbrackets.otherBracket": "Every following unit costs <1><2>{{cost}}</2></1> additionally.",
  "page.settings.productPage.subTitle": "Add custom cost of goods sold (COGS) for your products and variants",
  "page.settings.tiktok.credential.insufficientPermissions.description2": "Please reconnect your TikTok account and don't deselect any requested permissions.",
  "page.onboarding.platform.title": "Connect {{platform}}",
  "page.orderDetail.orderCosts.total": "Total",
  "page.orders.headings.currentUnits.title": "Current units",
  "page.settings.paymentGateways.modal.shopifyRelativeFee.error": "Please provide a valid relative fee (between 0% and 100%)",
  "page.adCheck.google.warning.title": "There are campaigns that need adjustment",
  "page.settings.title": "Settings",
  "page.productAnalytics.highlights.topRevenueVariant": "Top revenue variant",
  "page.settings.shippingCostV3.entry.default": "Default (fallback)",
  "page.productAnalytics.bundles.learnMore": "Learn more",
  "profitLoss.dayCount_one": "{{count}} day",
  "page.settings.expenses.recurring.heading.spreadOverDays.title": "Spread over days",
  "page.settings.expense.form.spreadOverDays.helpText": "If activated, it will add an expense every day with the amount divided by the number of days in the current period. For example: amount is {{totalAmount}}, it would add an expense of {{amountEachDay}} every day (in a month with 30 days).",
  "common.button.close": "Close",
  "common.button.copy": "Copy",
  "page.tiktok.settings.sectionizeAdGroupTab.label": "Sectionize Ad Group tab by campaigns",
  "page.orderDetail.financialSummary.editElsewhere": "This order sold on more than one day, so its figures are corrected per day in the card below. This summary is their sum.",
  "page.settings.facebook.ignoreCampaigns.campaign.action.unignore": "Unignore",
  "common.reconnect": "Reconnect",
  "common.button.export": "Export",
  "page.settings.referral.status.denied": "Denied",
  "page.settings.shippingCost.addCountry.text": "For which country do you want to add specific shipping costs?",
  "page.settings.shopifyCharges.upload.dropzone.hint": "Accepts .csv files",
  "page.settings.bundleCosts.error.nonPositiveTier": "Each tier's total cost must be zero or greater.",
  "page.settings.shopifyCharges.upload.title": "Upload charges CSV",
  "common.expense.plural": "Expenses",
  "page.settings.euRegulationFee.origin.allCountries": "All origins",
  "page.subscription.details.trialInfo_other": "But don't worry, you can test our app for <1>{{count}} days for free</1>.",
  "metric.netRevenue.tooltip": "Revenue excluding taxes",
  "page.oauthConsent.canRead": "Read all your data in Juicy",
  "page.productAnalytics.column.unitsSold": "Units sold",
  "page.welcome.connect.error": "Connecting {{platform}} failed. Please retry.",
  "page.settings.csvShippingCost.title": "Import shipping costs",
  "page.settings.orderCosts.fixedAmount.error": "The fixed amount must be a positive number",
  "common.charges": "Charges",
  "page.settings.subscriptions.modal.confirmation.title.trial": "Are you sure you want to cancel your trial?",
  "page.welcome.pixel.openEditorAgain": "Open theme editor again",
  "shared.summary": "Summary",
  "page.settings.oauth.connectionsTitle": "Your connections",
  "page.orderDetail.returns": "Returns",
  "page.adCheck.tiktok.ad.result.prefix": "Has needed parameters:",
  "shared.adCheck.failed.tooltip": "The URL parameters are not correctly set up. This impacts tracking negatively.",
  "page.welcome.done.eyebrow": "All set",
  "page.orderDetail.attributionSource.session": "Juicy Pixel",
  "page.productAnalytics.withoutProduct": "Custom items (no product)",
  "page.settings.expense.form.delete.deleteExpenses": "Also delete all associated expenses",
  "page.oauthConsent.next": "After approving, you'll return to {{name}}.",
  "common.startSync": "Start sync",
  "page.settings.productPage.variantInfo.variants_other": "{{count}} variants",
  "page.profitLoss.dayCount_one": "{{count}} day",
  "page.settings.paymentGateways.modal.flatFee.helpText": "The flat fee for this payment method. e.g. {{currencyValue}} per payment charged by the payment provider.",
  "page.settings.csvShippingCost.error.fileTooLarge": "File is too large. The maximum size is 3 MB.",
  "page.settings.microsoft.account.noAccessBadge": "No access",
  "page.settings.productPage.notFound.title": "Unknown product",
  "page.orders.headings.countries.tooltip": "Billing and shipping country",
  "page.settings.euRegulationFee.startDate.mode.leadTime": "My average shipping lead time",
  "page.welcome.discovery.agency.label": "My agency",
  "page.adCheck.pinterest.banner.description2": "We will check if your ads have these URL parameters and if not, suggestions will be provided.",
  "graphDashboard.customization.showTotalSales.label": "Show $t(metric.totalSales.name) in the breakdown",
  "page.settings.csvShippingCost.sums.title": "Totals per currency",
  "page.settings.paymentGateways.modal.externalFee.error": "Please provide a valid relative fee (between 0% and 100%)",
  "page.adCheck.pinterest.banner.description1": "For our app to work optimally, you need to add URL parameters to your ads. The URL parameters are:",
  "common.ignoreReason.shopIdMismatch.tooltip": "This charge belongs to a different shop.",
  "page.productAnalytics.column.variant": "Variant",
  "shared.sectionizeAdsTab.campaigns.label": "By Campaigns",
  "page.oauthConsent.canChange": "Change data and settings in Juicy",
  "modal.subscriptionUpgrade.cta.upgrade": "\uD83D\uDE80 Upgrade my plan",
  "page.profitLossByCountry.transpose.toRows": "Countries as rows",
  "shared.dateRangeBefore.title": "Selected date range is before installation date",
  "common.store": "Store",
  "page.settings.facebook.ignoreCampaigns.massAction.action.ignoreSelected": "Ignore selected",
  "shared.breakEvenRoasInfo.title": "Your break even ROAS <1>{{breakEvenROAS}}</1>",
  "page.welcome.discovery.code.label": "Have a code? Enter it here.",
  "page.orderDetail.refundAmount": "Refund amount",
  "page.orderDetail.urlParameters": "URL parameters",
  "page.settings.oauth.endpointCopied": "Endpoint copied",
  "page.settings.thirdPartyLogistics.entry.catchAllTitle": "All countries (catch-all)",
  "page.orderDetail.unitPrice": "Unit price",
  "common.draft": "Draft",
  "metric.pinterestAdSpend.name": "Pinterest ads",
  "page.settings.referral.conditions.subscription": "Only stores with an active subscription can take part.",
  "page.settings.accessShare.requestedOn": "Requested",
  "common.adGroups.plural": "Ad Groups",
  "page.oauthConsent.invalid": "Start the connection again from the app you want to connect.",
  "page.settings.orderCosts.title": "Order costs",
  "page.orderDetail.bundleCogs.share": "Share",
  "metric.acos.name": "ACOS",
  "page.settings.euRegulationFee.hsCodeWarning.title": "Check your HS codes and country of origin",
  "page.settings.shippingCostV3.ruleset.andLogic": "all must match",
  "metric.euRegulationFee.status.applicable": "Applied",
  "page.settings.referral.requests.column.status": "Status",
  "common.quantity": "Quantity",
  "page.inventoryAnalytics.column.inventoryCost": "Inventory COGS",
  "page.settings.bundleCosts.recalculationNotice": "Saving triggers a recalculation of all orders.",
  "page.settings.csvShippingCost.notFound.title": "Orders not found",
  "page.welcome.plan.ctaPaid": "Approve in Shopify",
  "page.welcome.receipt.goals": "Looking for",
  "page.profitLossByCountry.chart.profitShare": "Gross profit share by country",
  "page.settings.paymentGateways.modal.flatFee.error": "Please provide a valid flat fee (0 or higher)",
  "page.adCheck.microsoft.suggestion.title": "Suggested URL",
  "modal.subscriptionUpgrade.trialInfo": "Take your time and explore everything in the upgraded plan free for <2>{{count}} days</2>. We won't charge you a cent until your trial ends.",
  "page.onboarding.finish": "✨ Mark onboarding as finished ✨",
  "page.settings.referral.how.step1": "Share your code with another store owner.",
  "page.productAnalytics.bundles.interpretationWeakTooltip": "Neither frequent nor clearly connected. Usually safe to ignore.",
  "page.settings.orderCosts.currencyHelp": "The currency the fixed amount is entered in.",
  "page.settings.referral.how.step2": "They enter it and start an active plan.",
  "page.settings.productPage.hasCogs.customVariantFull.priceBadge": "Custom",
  "page.settings.referral.how.step3": "Once we approve it, you both get a free month.",
  "shared.addToCartAnnouncement.title": "New metric: Add to cart \uD83C\uDF89",
  "metric.blendedI2o.tooltip": "<0>This is the overall Impressions to Order ratio across all ad platforms.</0><1>$t(metric.blendedI2o.name) = <2>total impressions / $t(common.order.plural)</2></1>",
  "page.stockAnalytics.column.sold30d": "Sold 30d",
  "common.profit": "Profit",
  "page.settings.accountingDate.saleDate": "Date it happened",
  "page.settings.facebook.ignoredCampaigns.action.content": "Go back to connections",
  "page.orders.headings.lineItemNet.tooltip": "The total amount of the items in the order without taxes",
  "page.welcome.pixel.hintIdle": "One switch in the theme editor, we detect it automatically",
  "page.settings.shippingCostV3.rule.caseInsensitiveTooltip": "Makes the comparison case-insensitive, so 'ABC' matches 'abc'",
  "page.productAnalytics.bundles.quints": "Product quints",
  "page.oauthConsent.yourStore": "your store",
  "page.orderDetail.salesByDate.figure": "Figure",
  "page.settings.facebook.ignoreCampaigns.filter.sortBy.createdAtDesc": "Creation date: newest first",
  "page.dashboard.emptyGeneric": "Nothing to show here yet.",
  "page.orders.headings.paymentMethods.title": "Payment",
  "graphDashboard.customization.showDonutChart.helpText": "Display the visual breakdown as a donut chart instead of a bar chart.",
  "page.orderDetail.restocked": "Restocked",
  "page.settings.income.form.type.title": "Recurring income or one-time income?",
  "page.adCheck.microsoft.campaign.hasCampaignId.prefix": "Has <1>{{requiredParameter}}</1> macro in the campaign id parameter:",
  "page.orders.export.title": "Export orders as Excel file",
  "metric.refundsAmount.name": "Refunds amount",
  "page.stockAnalytics.column.daysOfInventoryTooltip": "On-hand quantity divided by the last 30 days of daily sales.",
  "page.stockAnalytics.filter.vendor.applied": "Vendors: {{count}}",
  "page.settings.shippingCostV3.rule.negatedTooltip": "Inverts the rule — matches when the condition is NOT met",
  "page.adCheck.google.trackingTemplate.title": "Needed Tracking template",
  "page.settings.productPage.bracket.quantity": "Units",
  "page.settings.shippingCostV3.explanation.title": "How shipping cost matching works",
  "page.settings.euRegulationFee.subTitle": "Apply the EUR 3 EU customs fee as a cost on qualifying orders",
  "page.settings.facebook.ignoreCampaigns.massAction.action.selectAll": "Select all",
  "page.settings.euRegulationFee.threshold.mode.allOrders": "All orders, regardless of value",
  "metric.shippingCharges.name": "Shipping charges",
  "metric.profitPerOrder.name": "Profit per order",
  "page.settings.paymentGateways.modal.currency.label": "Currency",
  "reviewBanner.feedback.title": "Help us improve",
  "page.productAnalytics.bundles.lift.strong": "Strong match",
  "page.adCheck.microsoft.suggestion.parametersDescription": "Add the following parameters to your landing page URL:",
  "graphDashboard.customization.metricSettings.title": "Metric settings",
  "common.button.reset": "Reset",
  "page.settings.categories.subscription": "Subscription",
  "page.settings.subTitle": "Manage your app settings",
  "page.orderDetail.originalValue": "Original calculated value was {{value}}",
  "metric.blendedCpc.name": "Blended CPC",
  "page.settings.orderCosts.cost.relative": "{{percent}}% of net revenue",
  "page.settings.apiTokens.expiryLabel": "Expires in",
  "page.settings.referral.notEligible.action": "View plans",
  "shared.sectionizeAdSetTab.helpText": "Shows the Ad Sets in the Ad Set tab grouped by campaigns.",
  "common.suggestedImport": "Suggested import",
  "page.adCheck.microsoft.campaign.type.performanceMax": "Performance Max",
  "page.settings.oauth.connectChatgpt": "Connect to ChatGPT",
  "common.created": "Created",
  "common.marketing": "Marketing",
  "page.settings.thirdPartyLogistics.bracket.quantity": "Units",
  "metric.c2oLink.tooltip": "Click to order ratio (links) = <1>$t(metric.clicksLink.name) / number of orders</1>",
  "metric.roas.name": "ROAS",
  "page.settings.bundleCosts.components.type.product": "Product",
  "page.settings.thirdPartyLogistics.fixedAmount.title": "Fixed amount per order",
  "metric.euRegulationFee.status.notApplicable": "Not applied",
  "page.profitLoss.groupBy.monthly": "Monthly",
  "page.profitLossByCountry.title": "Countries",
  "page.welcome.goals.otherGoal.label": "Something else",
  "page.adCheck.ad.title": "Ad '{{adName}}' (ID: {{adId}})",
  "page.settings.facebook.ignoreCampaigns.massAction.selected_other": "{{campaigns}} of {{count}} campaigns selected",
  "page.settings.expenses.recurring.heading.lastRun.title": "Last run",
  "graphDashboard.customization.generalSettings.title": "General settings",
  "page.settings.categories.sharing": "Sharing",
  "page.settings.oauth.comingSoon": "Coming soon",
  "page.welcome.discovery.appStore.label": "Shopify App Store",
  "shared.sectionizeAdsTab.campaigns.helpText": "Shows the Ads in the Ads tab grouped by campaigns.",
  "page.settings.bundleCosts.components.existingTarget": "Currently: variant {{id}}. Search a product above to change it.",
  "page.settings.paymentGateways.relativeFee.tooltip": "The relative fee of the order value which is charged by this payment method.",
  "shared.adCheck.cta": "Go to ad check",
  "metric.grossRevenue.name": "Gross revenue",
  "page.adCheck.facebook.banner.title": "Needed URL parameter",
  "common.expenseIncome.interval.label": "Interval",
  "page.settings.referral.code.copied": "Code copied",
  "page.welcome.connect.title": "Connect {{platform}}",
  "page.settings.tiktok.credential.accountName": "TikTok account ({{accountName}})",
  "page.adCheck.subTitle": "Check if your ads have the correct URL parameters",
  "page.welcome.plan.noteCancel": "Cancel anytime in the app settings",
  "page.orderDetail.financialSummary": "Financial summary",
  "page.settings.facebook.connect.anotherAccount": "Connect another Meta account",
  "page.settings.pixelSetup.status.title": "Pixel status",
  "page.settings.bundleCosts.components.quantity": "Quantity",
  "page.adCheck.pinterest.banner.title": "Needed URL parameters",
  "page.settings.subscriptions.details.trialEnds": "Trial ends:",
  "graphDashboard.customization.showReturns.label": "Show $t(metric.returns.name) in the breakdown",
  "page.dashboard.layout.columns": "{{count}} columns",
  "page.welcome.inventory.dropshipping.hint": "Supplier ships directly to the customer",
  "page.dashboard.onboarding.remindMeLater": "Remind me later",
  "page.settings.referral.notEligible.text": "Referrals are available while you have an active subscription.",
  "page.adCheck.google.noTrackingTemplate": "No Tracking template is set.",
  "metric.grossProfitMargin": "gross profit margin",
  "modal.subscriptionUpgrade.grace.headline": "You've outgrown your current plan \uD83C\uDF89",
  "metric.rpc.tooltip": "Revenue per click = <1>$t(metric.netRevenue.name) / $t(metric.clicks.name)</1>",
  "page.welcome.discovery.community.label": "A community (Discord, Facebook group, …)",
  "page.settings.bundleCosts.components.type": "Type",
  "page.settings.shippingCost.form.country.text": "These costs are only used for orders that have to be shipped to {{countryName}}.",
  "page.settings.productPage.filter.cogs.prefix": "COGS: {{filters}}",
  "page.settings.pixelSetup.status.dismiss.aria": "Hide pixel status",
  "page.settings.bundleCosts.attribution.revenue": "Revenue",
  "page.adCheck.facebook.ad.result.prefix": "Has <1>{{param}}</1>",
  "page.settings.csvShippingCost.upload.hint": "Accepts .csv files",
  "page.settings.referral.code.title": "Your referral code",
  "page.settings.expense.form.error.scheduleNotFound": "Recurring expense not found",
  "page.settings.shippingCost.form.default.text2": "You can add specific shipping costs for a country with the button on the top right.",
  "component.appFeatures.meta.description": "Analyze how your Meta ads (Facebook & Instagram) are performing. Finally you can take decisions based on accurate data.",
  "page.settings.shippingCost.form.default.text1": "These costs are used if there are no specific shipping costs for a country.",
  "page.settings.csvShippingCost.subtitle": "Upload a CSV to update shipping costs on matched orders.",
  "page.stockAnalytics.column.lastSold": "Last sold",
  "page.settings.bundleCosts.entry.catchAllHelp": "This entry is used when no other entry lists the order’s country.",
  "page.welcome.plan.error": "Starting the subscription failed. Please retry.",
  "attributionModel.positionBased.description": "40% to the first and last click, 20% split across the middle",
  "page.welcome.connect.syncMany": "Sync {{count}} accounts",
  "common.filter": "Filter",
  "page.settings.income.form.error.incomeNotFound": "Income not found",
  "page.settings.apiTokens.create": "Create token",
  "page.settings.shippingCostV3.costType.flat": "Flat",
  "metric.addToCart.tooltip": "How many people added something to the cart. This is tracked by our pixel.",
  "page.welcome.goals.attribution.hint": "See which ads actually drive orders",
  "page.settings.euRegulationFee.hsCodeWarning.text": "The fee is grouped by each product variant's customs (HS) code and country of origin, read from Shopify. Many stores have not filled these in. Make sure your variants have an HS code and country of origin set in Shopify, otherwise the fee falls back to counting per line item.",
  "page.settings.apiTokens.nameLabel": "Name",
  "attributionModel.linear.description": "Equal credit given to every click",
  "modal.subscriptionUpgrade.discount.duration_other": "Discounted price for your first {{count}} months, then {{price}} per month",
  "page.settings.accessShare.requestTitle": "Request access to another store",
  "page.settings.pixelSetup.explanation.description4": "The pixel also adds a <1>juicy_id</1> as an order additional detail, which helps with accurate order attribution across all your marketing channels.",
  "graphDashboard.customization.showDiscounts.label": "Show $t(metric.discounts.name) in the breakdown",
  "page.settings.facebook.ignoreCampaigns.filter.sortBy.title": "Sort by",
  "page.orderDetail.orderCosts.manage": "Edit order costs",
  "page.settings.referral.requests.column.direction": "Type",
  "metric.cogs.name": "COGS",
  "page.settings.pixelSetup.explanation.description1": "The pixel provides accuracy about your ad performance so that you can optimize your ad spend.",
  "page.settings.orderCosts.addEntry": "Add cost entry",
  "page.settings.pixelSetup.explanation.description2": "It acts a a first-party 'camera system' on your website. By being a first-party system, we can track the performance of your ads way better than any other system.",
  "page.settings.pixelSetup.explanation.description3": "But don't worry, the pixel does not slow down your store.",
  "page.orderDetail.returns.outcome": "Outcome",
  "page.settings.apiTokens.expiryNever": "No expiration",
  "page.settings.shippingCost.form.action.delete.helpText": "Delete shipping rule for {{countryCode}}",
  "page.adCheck.microsoft.ad.title": "{{adType}} ad (ID: {{adId}})",
  "page.adCheck.pinterest.noCheckPossible": "Unfortunately, Pinterest's API does not provide us the URL parameters set on ads. We can't check automatically if your ads have the required parameters.",
  "page.settings.euRegulationFee.applicationRule.perProduct": "Per product",
  "metric.income.tooltip": "Custom income and recurring income",
  "metric.clicksLink.tooltip": "The number of times users clicked on your content",
  "page.orderDetail.attributionSource": "Attribution source",
  "page.settings.expenses.button.shopifyCharges": "Shopify charges",
  "page.orderDetail.viewInShopify": "View in Shopify",
  "page.profitLoss.dayCount_other": "{{count}} days",
  "page.settings.shippingCostV3.costType.weightHelp": "Shipping cost based on the weight of the package",
  "metric.overpayment.name": "Overpayment",
  "page.welcome.goals.title": "What brings you to Juicy?",
  "page.settings.csvShippingCost.parseErrors.reason.invalidCost": "invalid cost value",
  "page.orderDetail.returns.other": "Other",
  "common.order.plural": "Orders",
  "page.orders.headings.grossMargin.tooltip": "Gross Profit / net revenue",
  "component.appFeatures.google.name": "Google ad performance",
  "metric.thirdPartyLogisticsCosts.name": "3PL Costs",
  "page.settings.paymentGateways.knownMethod.status.externalFee": "Partially",
  "page.settings.shippingCostV3.preview.lines": "shipping lines",
  "metric.costPerAddToCart.title": "Cost ATC",
  "page.settings.csvShippingCost.error.importNetwork": "Could not connect to the server. Please try again.",
  "metric.grossSales.tooltip": "Total sales before discounts and returns",
  "shared.breakEvenRoas.title": "Show break even ROAS",
  "page.adCheck.microsoft.learningPhase.safe": "You can safely update the tracking template. Updating this value doesn't reset the learning phase.",
  "page.adCheck.banner.howTo": "How to add URL parameters",
  "page.productAnalytics.deletedProduct": "Deleted product",
  "common.button.save": "Save",
  "page.settings.referral.hero.title": "Give a month, get a month",
  "page.welcome.receipt.empty": "Your answers show up here as we go.",
  "page.profitLoss.suggestedGroupBy": "Consider switching to {{suggested}}.",
  "page.settings.shippingCostV3.preview.selectEntry": "Select an entry to preview which shipping lines match its rulesets.",
  "attributionModel.positionBased.name": "Position-based",
  "common.shopifyCharge.domainFee": "Domain",
  "page.productAnalytics.title": "Product performance",
  "page.settings.apiTokens.neverUsed": "Not used yet",
  "page.subscription.freePlan_other": "We have a free plan for shops that have less than {{count}} orders in the last 30 days.",
  "page.settings.bundleCosts.entries.title": "Cost entries",
  "component.appFeatures.microsoft.description": "See how your Microsoft ads are performing. Finally you can take decisions based on accurate data.",
  "page.settings.expense.form.date.helpText.expense": "The date for when the expense will be created.",
  "page.settings.facebook.ignoreCampaigns.campaign.id": "ID: {{campaignId}}",
  "page.orderDetail.salesByDate.ordered.tooltip": "The day the order was placed",
  "page.settings.paymentGateways.externalFee.tooltip": "The relative fee of the order value which is charged by Shopify for this payment method.",
  "common.button.duplicate": "Duplicate",
  "page.productAnalytics.column.profitMargin": "Profit margin",
  "page.settings.excludeUnpaidOrdersFromMetrics.label": "Exclude unpaid orders from metrics",
  "page.settings.shippingCostV3.matcher.endsWith": "Ends with",
  "page.orderDetail.attributionSource.sessionTooltip": "We attributed the order with our own pixel",
  "page.settings.shippingCostV3.matcher.contains": "Contains",
  "metric.i2o.tooltip": "Impressions to order = <1>$t(metric.impressions.name) / number of orders</1>",
  "page.settings.pinterest.connect.newAccount": "Connect a Pinterest account",
  "page.adCheck.snapchat.ad.hasAdId.prefix": "Has <1>{{requiredParameter}}</1> macro in any of the supported parameters:",
  "page.onboarding.pixel.button": "Go to pixel set up",
  "reviewBanner.starLabel": "{{stars}} stars",
  "page.dashboard.roadmap": "Roadmap",
  "page.onboarding.pixel.description": "Set up the pixel to track your store's performance and get the most out of our app.",
  "page.settings.incomes.incomes.description": "Here are all income entries listed, those created by you manually and created through recurring income.",
  "page.adCheck.facebook.banner.description1": "For our app to work optimally, you need to add an URL parameter to your ads. The URL parameter is",
  "page.adCheck.facebook.banner.description2": "We will check if your ads have this URL parameter and if not, create the correct URL parameter for you.",
  "page.profitLoss.groupBy.label": "Group by",
  "page.settings.pinterest.account.title": "Pinterest account",
  "common.adSets.singular": "Ad Set",
  "page.settings.pinterest.title": "Pinterest connections",
  "page.settings.referral.requests.empty.title": "No referrals yet",
  "page.settings.google.subTitle": "Manage your connected Google account",
  "page.settings.bundleCosts.entry.startDateHelp": "Without a start date, this entry applies to orders older than all dated entries.",
  "metric.discounts.name": "Discounts",
  "page.settings.csvShippingCost.table.col.order": "Order",
  "page.settings.orderCosts.entryName": "Name",
  "modal.subscriptionUpgrade.discountBadge": "Your special price",
  "page.welcome.discovery.code.apply": "Apply",
  "metric.euRegulationFee.groups.missing": "Not set",
  "page.settings.shippingCostV3.currencyHelp": "The currency these shipping costs are entered in.",
  "common.currentPeriod": "Current period",
  "page.productAnalytics.bundles.interpretationCoincidenceTooltip": "Two popular products overlapping by chance. A bundle discount here mostly gives margin away on orders you would have received anyway.",
  "common.change": "Change",
  "page.settings.orderCosts.window.until": "Until {{date}}",
  "metric.conversions.name": "Conversions",
  "page.inventoryAnalytics.filter.hasSalesPrice": "Has sales price",
  "page.settings.incomes.recurring.heading.lastRun.title": "Last run",
  "common.previousPeriod": "Previous period",
  "modal.subscriptionUpgrade.benefit.seamless": "Nothing to set up again, everything keeps working exactly as before",
  "common.closed": "Closed",
  "common.product.plural": "Products",
  "page.settings.thirdPartyLogistics.explanation.text1": "Third-party logistics (3PL) refers to the outsourcing of logistics functions to a third-party provider. This includes services such as warehousing, inventory management, order fulfillment, and shipping.",
  "page.settings.thirdPartyLogistics.explanation.text3": "Either define an entry as catch-all (it is used when there is no more specific entry with a fitting country) or restrict it to one or multiple countries.",
  "page.settings.facebook.ignoredCampaigns.title": "Ignored campaigns",
  "page.settings.thirdPartyLogistics.explanation.text2": "You can enter the costs for pick & pack per unit in an order, as well as the fixed amount to handle one order.",
  "page.settings.thirdPartyLogistics.explanation.text4": "Entries apply from their start date onward - the most recent one that has started wins. An entry without a start date covers orders from before all start dates.",
  "page.welcome.intro.cta": "Set up my shop",
  "page.orders.headings.billingCountry.tooltip": "Country of the billing address",
  "page.settings.facebook.subTitle": "Manage your connected Meta account",
  "page.settings.orderCosts.window.always": "Always active",
  "page.settings.referral.notAvailable": "This feature is not enabled for your store.",
  "page.settings.incomes.explanation.description2": "You can add income manually or set it up as recurring. Custom income is added to your net profit calculation.",
  "page.orderDetail.salesByDate.returnFee": "Return fee",
  "page.settings.csvShippingCost.success.import": "Shipping costs imported.",
  "page.settings.expense.form.amount.error": "Amount must be greater than 0",
  "page.settings.incomes.explanation.description1": "Custom income allows you to track additional revenue sources beyond your regular sales. This can include referral bonuses, affiliate commissions, investments, or any other income.",
  "metric.aov.name": "Average order value",
  "page.settings.thirdPartyLogistics.common.withoutTaxes": "Enter the prices without taxes.",
  "metric.cpo.name": "CPO",
  "page.settings.bundleCosts.explanation.title": "What are bundle costs?",
  "shared.credential.lastCheckBadge": "Check: {{lastCheck}}",
  "page.welcome.platforms.sub": "Ads, email, SMS. Select everything you actively use.",
  "page.settings.bundleCosts.attribution.revenueHelp": "The bundle cost is split across the bundled products in proportion to what each product sold for, after discounts. A free product carries no bundle cost while another product in the bundle was paid for; if everything was free, the split falls back to each product's individual cost, then to an equal split per unit.",
  "page.settings.referral.redeem.error.notEligible": "Redeeming a code needs an active plan and a recently installed store.",
  "page.settings.shippingCostV3.preview.description": "Shows which ruleset matches each shipping line. First matching ruleset wins.",
  "page.productAnalytics.column.returnedQuantity": "Returned units",
  "page.settings.shopifyCharges.upload.error.wrongExportFormat": "This file is the charges list export, which cannot be imported. Please follow the steps above and use \"Export bills\" instead.",
  "page.productAnalytics.missingCogs_other": "{{count}} products without COGS. This may inflate profit margin.",
  "page.settings.shippingCost.explanation.text1": "We automatically extract the shipping costs from your orders. This extracted amount is what your customers have to pay to you.",
  "page.settings.shippingCost.explanation.text2": "But this amount isn't necessarily what you have to pay to your shipping provider. We refer to this as 'real shipping costs'. To give you an accurate profit number, we need to know what your real shipping costs are.",
  "page.settings.euRegulationFee.destination.allCountries": "All destinations",
  "page.settings.shippingCost.explanation.text3": "For example, let's say your customer pays $5 for shipping, but you have to pay $6 to your shipping provider. Your loss, shipping wise, is $1.",
  "page.settings.shippingCost.explanation.text4": "We currently support quantity and weight based shipping costs. Please contact us, if the methods don't reflect your real shipping costs.",
  "common.adSquads.singular": "Ad Squad",
  "metric.frequency.name": "Frequency",
  "page.settings.bundleCosts.entry.currencyHelp": "The currency this entry's costs are entered in.",
  "metric.ctr.name": "CTR",
  "page.welcome.connect.syncOne": "Sync this account",
  "common.expenseIncome.specifyStartDateAndSpread.helpText": "If activated, it will add an entry every day with the amount divided by the number of days in the period.",
  "page.settings.productPage.priceInfo.enterVariants.helpText": "Select this if not all variants have the same COGS",
  "page.settings.facebook.reconnect.title": "This connection still expires",
  "metric.attributedOrders.name": "{{platform}} Orders",
  "page.settings.bundleCosts.title": "Bundle costs",
  "page.adCheck.google.learningPhase.description1": "You can safely update the Tracking template. Updating this value doesn't reset the learning phase.",
  "page.settings.incomes.subTitle": "Have additional income sources? Track them here.",
  "metric.blendedCtr.tooltip": "<0>This is the overall Click Through Rate across all ad platforms.</0><1>$t(metric.blendedCtr.name) = <2>total clicks / total impressions</2></1>",
  "page.orders.headings.shippingNet.title": "Shipping net",
  "page.settings.connectionStatus.notConnected": "Not connected",
  "attributionModel.lastPlatformClick.description": "100% credit given to each platform's last click",
  "page.settings.categories.sharingDescription": "Access between your stores",
  "page.settings.expenses.schedules.description": "You can add recurring expenses which will automatically create an expense.",
  "metric.averageCogsPerOrder.tooltip": "<0>$t(metric.averageCogsPerOrder.name) = <1>$t(metric.cogs.name) / $t(common.order.plural)</1></0>",
  "page.welcome.connect.waiting": "Waiting for {{platform}}…",
  "page.settings.facebook.deleteModal.info1": "All data associated with this Meta account will be deleted.",
  "page.settings.shippingCostV3.costType.quantityHelp": "Shipping cost based on the quantity of units",
  "common.date.week": "week",
  "common.expenseIncome.spreadOverDays.helpText": "If activated, it will add an entry every day with the amount divided by the number of days in the current period. For example: amount is {{totalAmount}}, it would add an entry of {{amountEachDay}} every day (in a month with 30 days).",
  "page.welcome.inventory.otherInventory.label": "Something else",
  "shared.account.timezone": "<0>Timezone:</0> {{timezone}}",
  "page.welcome.plan.fine": "Shopify asks you to approve the charge first. You come right back here after.",
  "page.orders.export.text2": "Just choose the date range you want to export and click on the export button.",
  "page.orders.export.text1": "You can export orders as Excel file (xlsx).",
  "page.settings.csvShippingCost.table.col.current": "Current shipping",
  "common.button.collapse": "Collapse",
  "shared.adCheck.failed.text": "Please check your ad parameters",
  "page.settings.paymentGateways.modal.externalFee.helpText": "The relative fee for this payment method. e.g. {{currencyValue}} of the payment value charged by the payment provider.",
  "common.noSections": "No sections",
  "page.settings.pixelSetup.status.notActivated.badge": "Not activated",
  "metric.taxes.tooltip": "Total taxes on the order",
  "page.settings.shippingCostV3.preview.line": "shipping line",
  "shared.noSpecificAttribution": "Other (no specific attribution)",
  "metric.blendedRomi.name": "Blended ROMI",
  "page.settings.bundleCosts.tiers.addTier": "Add tier",
  "page.welcome.connect.noAccounts": "We could not find an ad account for this login. Connect a different account or skip this step for now.",
  "common.ignoreReason.orderCommission.tooltip": "Order commissions are already tracked automatically.",
  "page.productAnalytics.view.salesVariants": "Sales: variants",
  "metric.clicksLink.name": "Clicks (link)",
  "modal.subscriptionUpgrade.perMonth": "per month",
  "page.orders.subTitle": "View your orders",
  "page.settings.productPage.priceBadge.hasCogs.shopifyPartial.priceBadge": "Shopify (not all)",
  "page.settings.euRegulationFee.destination.label": "Delivery destination",
  "page.settings.bundleCosts.sourceCurrencyHelp": "The currency this bundle's costs are entered in.",
  "page.settings.shippingCostV3.costType.quantity": "Quantity",
  "page.orderDetail.returns.restocked": "Back in stock",
  "page.orderDetail.salesByDate.feeSettled": "Payment settled",
  "page.orders.headings.paymentMethods.tooltip": "Payment method used for this order",
  "page.settings.euRegulationFee.destination.euOnly": "Only deliveries into the EU (default)",
  "common.comingSoon": "Coming soon",
  "page.settings.facebook.action.ignoreCampaigns.helpText": "Lets you ignore campaigns",
  "page.settings.pixelSetup.status.action.openThemeEditor": "Open theme editor",
  "page.subscription.details.trialBadge_other": "{{count}} days free trial",
  "common.adSets.plural": "Ad Sets",
  "common.expenseIncome.currency.helpText": "The currency the amount is in. It is converted into your display currency for the statistics.",
  "page.settings.thirdPartyLogistics.fixedAmount.error": "The fixed amount per order must be positive",
  "page.settings.csvShippingCost.error.network": "Could not connect to the server. Please try again.",
  "common.button.moveDown": "Move down",
  "page.settings.euRegulationFee.startDate.leadTime.label": "Average lead time (days)",
  "page.settings.shippingCost.form.choice.weight.helpText": "Shipping cost are based on the weight of the package",
  "common.unlisted": "Unlisted",
  "page.settings.bundleCosts.tiers.instances": "Sets",
  "page.settings.orderCosts.currency": "Currency",
  "page.settings.productPage.hasCogs.customVariantPartial.priceInfo": "You have set custom COGS for this product, but not all variants have COGS set.",
  "page.settings.bundleCosts.entries.help": "The entry listing the order's country wins over the catch-all entries; within those, the most recent start date on or before the order date applies.",
  "metric.balance.tooltip": "Order balance",
  "page.orderDetail.salesByDate.refunded.tooltip": "Money went back to the customer on this day",
  "common.summarizeAllShops": "Summarize all shops",
  "page.settings.shippingCostV3.cost.totalCost": "Total shipping costs",
  "page.welcome.connect.sub": "Spend and campaign results start syncing right away.",
  "page.settings.bundleCosts.editEntry": "Edit bundle",
  "metric.blendedCpo.tooltip": "<0>This is the overall Cost Per Order across all ad platforms.</0><1>Blended cost per order = <2>total $t(metric.adSpend.name) / number of orders</2></1>",
  "page.settings.shopifyCharges.subtitle": "Import your Shopify billing charges as expenses.",
  "page.orders.headings.originalUnits.tooltip": "Number of unit in the order before any refunds/returns",
  "page.welcome.discovery.code.error": "Redeeming the code failed. Please retry.",
  "page.orderDetail.salesByDate.itemsAdded": "Items added",
  "page.settings.bundleCosts.readOnly.badge": "Read-only",
  "page.settings.tiktok.deleteModal.info1": "All data associated with this TikTok account will be deleted.",
  "page.adCheck.microsoft.ad.result.prefix": "Has needed parameters:",
  "page.settings.pixelSetup.status.activated.badge": "Activated",
  "metric.adjustedRevenue.name": "Adjusted revenue",
  "page.settings.referral.code.generated": "Referral code created",
  "page.settings.euRegulationFee.scope.title": "Where it applies",
  "page.settings.euRegulationFee.destination.helpText": "Which orders incur the fee based on where they are delivered.",
  "page.settings.productPage.empty.text": "Add a cost entry to set the custom COGS.",
  "page.settings.facebook.ignoreCampaigns.filter.name.placeholder": "Input a name to filter campaigns",
  "page.dashboard.helpHelp": "You need help with something? Contact our support!",
  "page.settings.euRegulationFee.startDate.explicitDate.label": "Start date",
  "component.appFeatures.accurate.name": "Accurate tracking",
  "page.adCheck.google.campaign.title": "Campaign {{name}} (ID: {{id}})",
  "common.charge": "Charge",
  "page.orderDetail.billingCountry": "Billing country",
  "page.settings.paymentGateways.modal.externalFee.label": "Payment provider relative fee",
  "page.settings.facebook.credential.expireInfo": "Expires: <1><2>{{expireAt}}</2></1>",
  "page.settings.shippingCost.form.title": "Shipping rule",
  "page.settings.thirdPartyLogistics.entry.startDate": "Start date",
  "page.welcome.receipt.attribution": "Attribution",
  "page.settings.productPage.entry.startDateHelp": "Without a start date, this entry applies to orders older than all dated entries.",
  "page.welcome.footer.skipPixel": "Skip for now",
  "page.settings.bundleCosts.error.missingTierForOne": "One tier must cover a single set (1 instance).",
  "shared.breakEvenRoas.formula": "It is calculated by <1>break even ROAS = 1 / $t(metric.grossProfitMargin)</1>",
  "page.productAnalytics.bundles.empty": "Not enough orders with this combination in the selected period.",
  "shared.addToCartAnnouncement.text": "We are now tracking \"add to cart\" events for your ads. Please note that this metric has been available since August 22, 2025, so data from previous dates will not include this tracking.",
  "metric.impressions.tooltip": "The total number of times your content was displayed",
  "metric.cpc.name": "CPC",
  "page.settings.bundleCosts.components.type.variant": "Variant",
  "page.settings.tiktok.title": "TikTok connections",
  "page.welcome.goals.productAnalytics.hint": "Bestsellers, stock and margins",
  "common.ignored": "Ignored",
  "page.orderDetail.salesByDate.cancelled.tooltip": "The order was cancelled on this day",
  "page.settings.microsoft.connect.newAccount": "Connect a Microsoft Advertising account",
  "page.settings.shippingCostV3.ruleset.namePlaceholder": "Ruleset name...",
  "page.welcome.pixel.openEditor": "Open theme editor",
  "page.settings.euRegulationFee.startDate.description": "The fee is charged when goods cross the EU border. Shopify does not record that date, so choose how we estimate it.",
  "page.orders.headings.lineItemCosts.tooltip": "Cost of goods sold",
  "metric.cogs.tooltip": "The cost of the products sold",
  "shared.hideInactiveEntities.title": "Hide inactive entities",
  "shared.credential.invalidSinceInfo": "Invalid: <1><2>{{invalidSince}}</2></1>",
  "page.settings.oauth.connectClaude": "Connect to Claude",
  "page.settings.oauth.otherBody": "Connect any assistant that supports MCP using this endpoint:",
  "page.settings.shippingCost.summary.weightLast": "Packages from {{grams}} gram: {{currencyValue}}",
  "metric.tiktokAdSpend.name": "TikTok ads",
  "page.settings.orderCosts.explanation.text1": "Order costs are additional costs that apply to every order, like payment provider reserves, fulfillment surcharges or insurance. Each entry can be a fixed amount, a percentage of the order net revenue, or both.",
  "page.settings.orderCosts.explanation.text2": "When you add, change or remove an entry, all your orders are recalculated. This can take a few minutes.",
  "page.oauthConsent.redirectNotice": "After approving, you'll continue to {{host}}.",
  "page.settings.csvShippingCost.parseErrors.line": "Line {{line}} ({{reason}}): {{raw}}",
  "page.settings.thirdPartyLogistics.relativeAmount.error": "The relative amount per order must be between 0 and 100",
  "page.settings.euRegulationFee.threshold.custom.error": "Enter a limit greater than 0.",
  "common.active": "Active",
  "page.settings.productPage.variantInfo.variants_one": "{{count}} variants",
  "common.incomeSchedule.singular": "Recurring income",
  "page.productAnalytics.column.product": "Product",
  "page.welcome.inventory.thirdPartyLogistics.hint": "A fulfillment partner stores and ships for you",
  "page.adCheck.general.status.perfect": "No action needed",
  "page.settings.accessShare.emptyGranted": "Not granted access to other stores.",
  "page.oauthConsent.invalidTitle": "This connection request is invalid or has expired",
  "page.settings.orderCosts.window.from": "From {{date}}",
  "page.settings.microsoft.title": "Microsoft connections",
  "page.productAnalytics.bundles.count": "Orders",
  "page.adCheck.tiktok.currentLandingPageUrl": "Current landing page URL is:",
  "attributionModel.firstClick.description": "100% credit given to the first click",
  "page.settings.facebook.ignoreCampaigns.campaign.action.ignore": "Ignore",
  "page.settings.facebook.ignoreCampaigns.massAction.action.unignoreSelected": "Unignore selected",
  "page.settings.csvShippingCost.clear.button": "Clear",
  "page.oauthConsent.unverifiedTitle": "Unnamed app",
  "common.schedule.plural": "Recurring expenses",
  "page.facebook.settings.sectionizeAdsTab.adSets.label": "By Ad sets",
  "page.settings.euRegulationFee.startDate.mode.label": "Start date mode",
  "page.onboarding.subtitle": "Use this guide to set up your store and get the most of our app.",
  "common.campaigns.plural": "Campaigns",
  "metric.roas.tooltip": "Return on ad spend = <1>$t(metric.totalSales.name) / $t(metric.adSpend.name)</1>",
  "page.settings.snapchat.connect.newAccount": "Connect a Snapchat account",
  "page.settings.bundleCosts.sourceCurrencyError": "Choose a currency.",
  "page.settings.expense.form.date.helpText.schedule": "The date when the recurring expense will start.",
  "page.settings.pixelSetup.title": "Pixel set up",
  "page.settings.expense.form.interval.label": "Interval",
  "page.settings.oauth.apiAccess": "API access",
  "page.settings.expense.form.title.create": "Create new expense",
  "page.adCheck.pinterest.ad.hasAdId.prefix": "Has <1>{{requiredParameter}}</1>macro in any of the supported parameters:",
  "page.settings.subscriptions.subTitle": "Manage your subscription and billing",
  "general.learnMore": "Learn more",
  "metric.shippingCosts.name": "Shipping costs",
  "page.settings.bundleCosts.entry.startDate": "Start date",
  "page.settings.referral.requests.resource.singular": "referral",
  "page.settings.subscriptions.modal.reason.label": "Reason for cancellation",
  "page.settings.productPage.empty.title": "No custom costs defined",
  "page.settings.referral.status.approved": "Approved",
  "page.settings.shopifyChargesImport.heading.billingCycle": "Billing cycle",
  "page.adCheck.microsoft.learningPhase.description1": "Changing the URL of an active ad can cause it to re-enter the learning phase, potentially resetting its performance progress.",
  "page.adCheck.microsoft.learningPhase.description2": "To avoid this, we recommend using the URL parameters in new ads instead of changing existing ones.",
  "page.settings.facebook.action.ignoreCampaigns.content": "Ignore campaigns",
  "common.deleted": "Deleted",
  "shared.account.syncInfo": "Sync:",
  "common.average": "Average",
  "attributionModel.firstClick.name": "First click",
  "page.settings.oauth.keep": "Keep connection",
  "page.productAnalytics.highlights.unitsSuffix": "units",
  "common.shopifyCharge.orderCommission": "Order commission",
  "page.orderDetail.quantity": "Quantity",
  "metric.returns.tooltip": "Total returns on the order",
  "component.snapchatStatsTable.noCredentials.description": "Just head to the settings and connect your Snapchat account. \uD83D\uDE80",
  "page.productAnalytics.bundles.liftExplanation": "Lift shows whether two products are truly bought together on purpose. 2.0x means the combination shows up twice as often as pure chance would predict. Values around 1.0x mean the products are probably just individually popular, not a real pair.",
  "page.settings.productPage.deleteCustomCost.button": "Delete custom cost",
  "page.settings.shippingCostV3.entry.startDate": "Start date",
  "page.settings.euRegulationFee.startDate.leadTime.error": "Enter a number of days (0 to 255).",
  "page.settings.incomes.recurring.heading.spreadOverDays.title": "Spread over days",
  "page.settings.thirdPartyLogistics.pickPack.title": "Pick & pack costs per unit",
  "page.settings.euRegulationFee.origin.label": "Goods origin",
  "page.productAnalytics.bundles.resourcePlural": "Bundles",
  "page.settings.expenses.delete.confirm_one": "Do you really want to delete {{count}} expense?",
  "breakdownCards.detailedBreakdown": "Detailed breakdown",
  "metric.grossMargin.tooltip": "<0>$t(metric.grossProfit.name) / $t(metric.netRevenue.name)</0>",
  "page.settings.orderCosts.relativeAmount.error": "The relative amount must be between 0 and 100",
  "page.settings.refundAccountingDate.refundDate": "Refund date",
  "page.settings.shopifyCharges.upload.error.network": "Could not connect to the server. Please try again.",
  "page.settings.paymentGateways.knownMethod.text": "Known method:",
  "page.settings.shippingCostV3.rule.value": "Value",
  "page.settings.productPage.hasCogs.customProduct.priceInfo": "You have set custom COGS for this product.",
  "page.orderDetail.salesByDate.returned": "Returned",
  "page.settings.expense.form.interval.values.daily": "Daily",
  "page.welcome.connect.syncError": "Activating the ad account failed. Please retry.",
  "page.settings.connectionStatus.connectedAs": "Connected as {{name}}",
  "metric.blendedCpm.name": "Blended CPM",
  "page.adCheck.microsoft.campaign.suggestion.copied": "Final URL suffix copied",
  "page.settings.euRegulationFee.enabled.helpText": "When off, no fee is calculated and your profit is unchanged.",
  "common.customCogs": "Custom COGS",
  "page.settings.apiTokens.expiresOn": "Expires {{date}}",
  "page.inventoryAnalytics.banner.title": "About Inventory Analytics",
  "page.settings.apiTokens.description": "API tokens give scripts and integrations full access to your data in Juicy. Send one as a Bearer token in the Authorization header. Revoking a token cuts it off immediately.",
  "page.settings.subscriptions.details.orderLimitNone": "No order limit",
  "page.orderDetail.returns.processing": "Awaiting inspection",
  "reviewBanner.dismiss": "Hide this banner",
  "metric.overpayment.tooltip": "Overpayment on the order. That can happen when the customer pays in a different currency and currency conversion is involved.",
  "metric.allConversions.name": "Conversions (all)",
  "page.settings.oauth.connectChatgptAlt": "Or in ChatGPT, open Settings → Plugins and search for \"Juicy\".",
  "page.settings.euRegulationFee.explanation.howTo": "How the EU import fee works",
  "costBracketsV2.error.invalidQuantity": "Invalid value. It must be a whole number of at least 1.",
  "page.settings.bundleCosts.editBundle": "Edit bundle",
  "page.settings.shopifyChargesImport.title": "Import Shopify charges",
  "page.settings.paymentGateways.knownMethod.tooltip": "Whether we can automatically retrieve fees for this method.",
  "page.settings.income.form.amount.error": "Amount must be greater than 0",
  "page.settings.euRegulationFee.threshold.mode.custom": "A custom limit",
  "page.snapchat.settings.sectionizeAdsTab.adSquads.helpText": "Shows the Ads in the Ads tab grouped by Ad Squads.",
  "attributionModel.timeDecay.description": "More credit given to clicks closer to the purchase",
  "graphDashboard.customization.showPixelStatus.label": "Show pixel status",
  "common.shopifyCharge.applicationFee": "App",
  "page.settings.shippingCost.summary.weight": "Packages between {{fromGrams}} and {{toGrams}} grams: {{currencyValue}}",
  "page.welcome.checkAgain": "Check again",
  "page.orderDetail.includeInMetrics": "Include in metrics",
  "page.settings.bundleCosts.components.pickProductFirst": "Search a product above to pick one of its variants.",
  "page.welcome.connect.hintIdle": "Read-only access to campaigns and spend",
  "datePicker.dates.lastWeek": "Last week",
  "shared.microsoft.signInGoogle": "Sign in with Google",
  "page.settings.paymentGateways.modal.flatFee.label": "Payment provider flat fee",
  "datePicker.dates.thisYear": "This year",
  "page.settings.shopifyChargesImport.heading.convertedAmount": "Converted amount",
  "metric.euRegulationFee.breakdown": "{{groups}} × {{perGroup}} = {{total}}",
  "metric.orderCosts.tooltip": "Your own additional costs per order",
  "metric.transactionFees.title": "Transaction fees",
  "page.settings.productPage.explanation.text1.product": "Below you can enter the custom COGS for your product.",
  "page.settings.productPage.explanation.title": "What can I set here?",
  "component.appFeatures.profit.name": "Exact profitability numbers",
  "page.settings.csvShippingCost.upload.title": "Upload CSV",
  "page.profitLossByCountry.unknownCountry": "Unknown",
  "page.settings.subscriptions.modal.reason.options.poorSupport": "Poor customer support",
  "common.addBracket": "Add costs",
  "page.settings.expenses.explanation.description1": "Expenses are costs that you have to pay. They can be anything from rent, utilities, salaries, or any other costs that are necessary for your business operations.",
  "page.inventoryAnalytics.column.salesPrice": "Sales price",
  "page.settings.expenses.explanation.description2": "You can add expenses manually or set them up as a recurring expense. This way you can keep track of your expenses and make sure that you are not overspending.",
  "page.welcome.discovery.aiAssistant.label": "ChatGPT / Claude / Other AI",
  "shared.breakEvenRoasInfo.description1": "You need at least a ROAS of <1>{{breakEvenROAS}}</1> to avoid losing money. Aim higher to make a profit.",
  "shared.breakEvenRoasInfo.description2": "This is based on all orders in the selected time period. Those orders accounted to a gross profit margin of <1>{{grossProfitMargin}}</1>. Please note, that the gross profit margin depends on the margin of the products you sell.",
  "page.welcome.done.cta": "Go to your dashboard",
  "common.amount": "Amount",
  "page.adCheck.facebook.noUrlParams": "No URL parameters for this ad",
  "shared.account.id": "Ad account id: {{accountId}}",
  "page.settings.accessShare.note.switching": "Once granted, you can switch the current working store on the dashboard. This only changes the app context locally.",
  "page.settings.expense.form.title.error": "Title is required",
  "common.button.expand": "Expand",
  "page.oauthConsent.unverified": "This app did not provide a name. Only approve if you started this connection yourself and you recognize {{host}}.",
  "metric.snapchatAdSpend.name": "Snapchat ads",
  "page.orderDetail.salesByDate.itemsRemoved": "Items removed",
  "page.settings.categories.connections": "Connections",
  "page.settings.euRegulationFee.enabled.label": "Apply the EU import fee to my orders",
  "page.settings.google.connect.newAccount": "Connect a Google account",
  "page.settings.apiTokens.createTitle": "Create API token",
  "page.orderDetail.previousOrder": "Previous order (J)",
  "metric.blendedAcos.name": "Blended ACoS",
  "page.settings.pixelSetup.status.activated.text": "The pixel is activated. We're now receiving events from your store.",
  "page.settings.subscriptions.modal.confirmation.title.subscription": "Are you sure you want to cancel your subscription?",
  "page.orderDetail.salesByDate.editHelpText": "Corrections belong to a single day, so they are made here rather than in the summary. A day you leave empty keeps the figure we calculated for it.",
  "page.settings.income.form.type.schedule.helpText": "Something that you receive regularly. For example monthly referral commissions.",
  "page.dashboard.emptyPinned": "Pin a metric with the pin icon to add it here.",
  "page.settings.accessShare.grantedTitle": "Granted access",
  "page.settings.referral.redeem.help": "Got a code from another store? Enter it here. We review each redemption before crediting the free month.",
  "page.dashboard.pixelStatus.hidden": "Pixel status hidden",
  "page.settings.thirdPartyLogistics.entry.noStartDate": "From the beginning",
  "common.all": "All",
  "page.subscription.details.discountedPrice": "The app costs only <1>{{regularPrice}}</1> <2>{{discountedPrice}}</2> per month.",
  "page.settings.referral.conditions.credit": "The free month is credited once we approve the referral.",
  "page.settings.accessShare.title": "Multi-Store Analytics",
  "page.subscription.details.trialInfo_one": "But don't worry, you can test our app for <1>{{count}} day for free</1>.",
  "common.expenseIncome.specifyStartDateAndSpread.label": "Specify a start date and spread the amount between the days",
  "page.settings.referral.code.unavailable": "Your code is not ready yet. Check back soon.",
  "component.appFeatures.headline": "Features",
  "page.settings.bundleCosts.nameError": "Enter a name for this bundle.",
  "page.adCheck.tiktok.ad.hasAdId.prefix": "Has <1>{{requiredParameter}}</1> macro in any of the supported parameters:",
  "page.settings.paymentGateways.automatic": "automatic",
  "modal.subscriptionUpgrade.discount.duration_one": "Discounted price for your first month, then {{price}} per month",
  "page.settings.facebook.ignoreCampaigns.massAction.title": "Mass action",
  "page.settings.euRegulationFee.startDate.leadTime.helpText": "We count back from 1 July 2026, so orders reach the border around then.",
  "page.dashboard.title": "Dashboard",
  "page.welcome.discovery.otherPlaceholder": "Where did you find us?",
  "common.features": "Features",
  "metric.adjustments.tooltip": "The amount that has been removed from the order but at the same time another item was added",
  "metric.attributedOrders.tooltip": "Orders attributed to this platform under the selected attribution model",
  "metric.refunds.name": "Refunds",
  "page.welcome.platforms.title": "Where do you spend on marketing?",
  "page.inventoryAnalytics.tooltip.profitRange": "Profit range based on quantity-based COGS pricing",
  "page.orderDetail.orderCosts.absolute": "Fixed",
  "page.orderDetail.salesByDate.rotate": "Swap rows and columns",
  "page.settings.thirdPartyLogistics.entry.countriesHelp": "This entry is only used for orders shipped to the listed countries.",
  "page.settings.pixelSetup.explanation.title": "For what is the pixel exactly?",
  "metric.impressions.name": "Impressions",
  "page.settings.thirdPartyLogistics.relativeAmount.title": "Relative amount per order",
  "page.settings.apiTokens.lastUsed": "Last used {{date}}",
  "page.profitLoss.title": "Profit & Loss",
  "shared.credential.expiresInfo": "Expires: <1><0>{{expiresAt}}</0></1>",
  "datePicker.comparison.lengthMismatch": "Comparison period is {{previousDays}} days, current period is {{currentDays}} days",
  "metric.orders.name": "Orders",
  "page.productAnalytics.column.profitAfterReturns": "Net profit after returns",
  "common.income.plural": "Income",
  "page.settings.productPage.countryCosts.title": "Country-specific costs",
  "page.settings.productPage.notFound.text": "Product not found. Please contact the support.",
  "page.welcome.plan.ctaTrial": "Start my {{count}} day free trial",
  "page.welcome.pixel.hintDone": "Activated. Events from your store are coming in.",
  "page.profitLossByCountry.transpose.toColumns": "Countries as columns",
  "page.adCheck.google.noCampaignsFound": "No active campaigns found",
  "page.settings.referral.code.generateHint": "Create your code to start sharing it.",
  "metric.totalSales.tooltip": "Net sales plus shipping, return fees, and taxes",
  "page.settings.euRegulationFee.applicationRule.perLineItem": "Per line item",
  "page.settings.subscriptions.details.orderLimit": "Order limit:",
  "page.settings.facebook.ignoreCampaigns.campaign.createdAt": "Created: {{- createdAt}}",
  "page.settings.pinterest.subTitle": "Manage your connected Pinterest account",
  "page.orderDetail.bundleCogs.basis.quantity": "Quantity",
  "metric.ctrLink.name": "CTR (link)",
  "page.settings.bundleCosts.attribution.help": "How the bundle's cost is split across its component lines.",
  "datePicker.dates.lastMonth": "Last month",
  "page.stockAnalytics.column.sold14d": "Sold 14d",
  "page.settings.csvShippingCost.notEnabled": "This feature is not enabled for your store.",
  "page.settings.shippingCostV3.costType.actualHelp": "Use the actual shipping cost charged to the customer",
  "metric.facebookAdSpend.name": "Meta ads",
  "page.settings.orderCosts.header": "Cost entries",
  "page.settings.referral.direction.incoming": "Someone used your code",
  "page.settings.shopifyCharges.howTo.title": "How to export your Shopify charges:",
  "page.settings.expense.form.success.expenseDeleted": "Expense deleted",
  "page.settings.shippingCostV3.preview.matchedRuleset": "Matched Ruleset",
  "page.settings.shippingCost.title": "Shipping cost",
  "modal.subscriptionUpgrade.benefit.accuracy": "Your profit, cost and analytics dashboards stay fully up to date",
  "page.settings.microsoft.deleteModal.info1": "All data associated with this Microsoft Advertising account will be deleted.",
  "metric.blendedFrequency.name": "Blended Frequency",
  "metric.conversions.tooltip": "As reported by Google",
  "common.summary": "Summary",
  "page.settings.expense.form.specifyStartDateAndSpread.label": "Specify a start date and spread the amount between the days",
  "page.dashboard.groupSettings.title": "{{group}} metrics",
  "page.welcome.receipt.footnote": "Fills up as you go. After onboarding the dashboard takes over with your profit accuracy score.",
  "page.settings.shopifyChargesImport.error.load": "Could not load charges. Please try uploading again.",
  "page.settings.tiktok.subTitle": "Manage your connected TikTok account",
  "page.settings.euRegulationFee.startDate.title": "When it starts",
  "page.adCheck.microsoft.campaign.suggestion.title": "Suggested final URL suffix",
  "common.adGroups.singular": "Ad Group",
  "common.assetGroups.plural": "Asset groups",
  "metric.blendedI2o.name": "Blended I2O",
  "page.adCheck.microsoft.suggestion.copied": "URL copied",
  "page.adCheck.ads.warning.title": "There are ads that need adjustment",
  "page.settings.shippingCostV3.cost.type": "Cost type",
  "page.settings.apiTokens.createError": "Could not create the token. Check the name and expiration and try again.",
  "page.settings.productPage.title": "Products",
  "page.settings.productPage.entry.catchAllHelp": "This entry is used when no other entry lists the order’s country.",
  "page.settings.bundleCosts.deleteConfirm": "Delete this bundle? Orders using it will be recalculated.",
  "component.appFeatures.tiktok.description": "Analyze how your TikTok ads are performing. Finally you can take decisions based on accurate data.",
  "common.confirmDelete": "Are you sure you want to delete?",
  "page.orderDetail.salesByDate.helpText": "This order was edited, refunded or restocked after it was placed, so its figures belong to more than one day. The summary above is the sum of these.",
  "page.orderDetail.bundleCogs.basis": "Basis",
  "page.tiktok.settings.sectionizeAdsTab.adGroups.helpText": "Shows the Ads in the Ads tab grouped by Ad Groups.",
  "page.adCheck.snapchat.suggestion.copied": "Webview URL copied",
  "page.settings.income.form.delete.deleteIncomes": "Also delete all associated income entries",
  "page.settings.facebook.ignoreCampaigns.noCampaigns": "No campaigns found",
  "metric.grossProfit.name": "Gross profit",
  "common.expense.singular": "Expense",
  "page.inventoryAnalytics.banner.text2": "When COGS varies based on quantity-based pricing, you will see min/max ranges. The inventory value is calculated using your current stock levels.",
  "page.orderDetail.salesByDate.date": "Date",
  "shared.sectionizeAdsTab.title": "Sectionize Ad tab by campaigns",
  "page.inventoryAnalytics.banner.text1": "This page shows your products and variants with their sales prices, cost of goods sold (COGS), profit margins, and inventory values.",
  "page.settings.shopifyCharges.howTo.step2": "Select the bills you want to import",
  "page.settings.shopifyCharges.howTo.step3": "Click \"Export bills\" — the CSV will be sent to your email",
  "graphDashboard.customization.showDonutChart.label": "Show donut chart",
  "page.settings.shopifyCharges.howTo.step1": "Go to Settings > Billing in your Shopify admin",
  "page.google.settings.sectionizeAdsTab.adGroups.helpText": "Shows the Ads in the Ads tab grouped by Ad groups.",
  "page.orderDetail.bundleCogs.tooltipSingles": "Remaining {{quantity}} unit(s): {{cost}}",
  "page.settings.orderCosts.explanation.title": "What are order costs?",
  "page.orderDetail.returns.date": "Date",
  "page.settings.facebook.action.connections.content": "Go to connections",
  "page.settings.snapchat.subTitle": "Manage your connected Snapchat account",
  "page.adCheck.microsoft.noAdsFound": "No active ads found",
  "common.button.edit": "Edit",
  "page.settings.expense.form.error.other": "Error occurred, please contact support.",
  "page.orderDetail.currentQuantityTooltip": "Current quantity after refunds and returns",
  "page.settings.categories.financesDescription": "Payment, shipping, and other costs and income",
  "page.settings.productPage.variantInfo.singleProduct": "Single product",
  "page.settings.bundleCosts.attribution.label": "Cost attribution",
  "shared.account.noAccess": "The connected account no longer has access to this ad account",
  "page.google.settings.sectionizeAdsTab.adGroups.label": "By Ad groups",
  "page.settings.expenses.expenses.description": "Here are all expenses listed, those created by you manually and created through a recurring expense.",
  "attributionModel.lastClick.description": "100% credit given to the last click",
  "page.settings.paymentGateways.status.partially": "Partially configured",
  "page.settings.bundleCosts.error.unknownSourceCurrency": "Choose a supported currency.",
  "page.welcome.discovery.youtubeInfluencer.label": "YouTube or influencer",
  "metric.netProfit.name": "Net profit",
  "page.orderDetail.returns.cancelled": "Cancelled",
  "graphDashboard.customization.showReturnFees.label": "Show $t(metric.returnFees.name) in the breakdown",
  "page.settings.referral.requests.resource.plural": "referrals",
  "page.settings.bundleCosts.error.nonMonotoneTiers": "Costs must increase as the number of sets increases.",
  "metric.blendedAcos.tooltip": "<0>This is the overall Advertising Cost of Sale across all ad platforms.</0><1>$t(metric.blendedAcos.name) = <2>total $t(metric.adSpend.name) / $t(metric.totalSales.name)</2></1>",
  "attributionModel.timeDecay.name": "Time decay",
  "page.settings.incomes.recurring.heading.lastRun.tooltip": "We check if the recurring income is due every day. It might take a few minutes for the income to show up.",
  "page.settings.subscriptions.modal.reason.options.closingStore": "Closing my store",
  "page.profitLoss.groupBy.weekly": "Weekly",
  "page.settings.productPage.hasCogs.customVariantPartial.priceBadge": "Custom (not all)",
  "metric.euRegulationFee.reason.aboveThreshold": "The order value is above your threshold.",
  "common.shopifyCharge.taxTransactionFees": "Tax transaction fee",
  "page.settings.productPage.noCogsEntry": "No cost entries defined. Click on '$t(common.button.newEntry)'",
  "metric.restockedCogs.name": "$t(metric.cogs.name) (restocked)",
  "page.orderDetail.sessionDetails": "Session details",
  "page.settings.shippingCost.form.default.suffix": "Default",
  "metric.euRegulationFee.reason.beforeCutoff": "The order was processed before your start date.",
  "page.settings.accessShare.waiting": "Waiting for approval",
  "common.priceWithoutTax": "Enter the prices without taxes.",
  "costBrackets.error.positiveNumber": "Invalid value. It must be a positive number.",
  "common.startOfTheWeek": "Start of the week",
  "page.productAnalytics.view.stock": "Stock",
  "page.settings.shippingCostV3.preview.noMatch": "No match",
  "page.onboarding.platform.skipHint": "You can skip this step if you don't have a {{platform}} account or don't want to connect it right now.",
  "page.welcome.discovery.code.laterNote": "You can enter a referral code later on the settings page.",
  "page.welcome.receipt.pixel": "Pixel",
  "page.settings.shippingCost.form.choice.quantity.label": "Quantity",
  "page.welcome.platforms.roadmapNote": "We don’t connect to {{platforms}} yet. Your selection goes straight into our roadmap and raises its priority.",
  "page.inventoryAnalytics.tooltip.inventoryCostRange": "Inventory cost range based on quantity-based COGS pricing",
  "page.productAnalytics.bundles.interpretationCoincidence": "Popular coincidence",
  "page.profitLossByCountry.chart.margin": "Gross margin by country",
  "page.settings.shippingCostV3.cost.fromGrams": "From grams",
  "costBrackets.noDynamicCosts": "No dynamic costs, price is for every following unit.",
  "page.settings.tiktok.account.status.inactive": "<0>Status:</0> <1>Inactive</1>",
  "shared.adAccounts.title": "Ad accounts",
  "shared.goToSettings": "Go to settings",
  "page.settings.productPage.entry.startDate": "Start date",
  "page.settings.euRegulationFee.title": "EU import fee",
  "metric.transactionFees.tooltip": "The fees for the payment method",
  "page.settings.bundleCosts.entry.countriesHelp": "This entry is only used for orders shipped to the listed countries.",
  "page.settings.bundleCosts.tiers.totalCostHelp": "Total for this many sets, not the cost per set.",
  "page.settings.accountingDate.helpText": "Controls whether an order edit, refund or return is counted on the day it happened, as Shopify reports it, or on the day the order was placed.",
  "common.billedAmount": "Billed amount",
  "page.orders.headings.grossProfit.tooltip": "Items net - COGS - transaction fees - shipping costs - 3PL costs - EU import fee",
  "page.welcome.intro.eyebrow": "Welcome to Juicy",
  "metric.restockedCogs.tooltip": "The COGS of products that were put back into stock",
  "page.dashboard.groupSettings.moveToBottom": "Move to bottom",
  "shared.dateRangeBefore.description1": "The selected date range is before the installation date of the app.",
  "shared.dateRangeBefore.description2": "Hence, we might not be able to attribute orders to your ads.",
  "page.settings.shippingCostV3.rule.field": "Field",
  "page.adCheck.facebook.ad.hasAdId.negative": "No",
  "breakdownCards.visualBreakdown": "Visual breakdown",
  "page.settings.oauth.revoke": "Revoke",
  "page.settings.paymentGateways.noGatewaysFound": "No payment gateways found",
  "page.settings.shippingCostV3.cost.title": "Cost",
  "page.settings.bundleCosts.attribution.standaloneCogs": "Standalone COGS",
  "page.orderDetail.bundleCogs.title": "Bundle COGS breakdown",
  "page.welcome.attribution.later.hint": "You can enable it any time in settings",
  "page.orderDetail.sessionStarted": "Session started",
  "page.welcome.discovery.referral.label": "A friend recommended it",
  "page.productAnalytics.highlights.mostReturnedVariant": "Most returned variant",
  "error.page.contact": "Please contact the support.",
  "common.connecting": "Connecting...",
  "common.expenseIncome.interval.monthly": "Monthly",
  "page.welcome.inventory.printOnDemand.hint": "Produced per order",
  "page.settings.bundleCosts.entry.noStartDate": "From the beginning",
  "common.button.remove": "Remove",
  "page.orders.headings.shippingCountry.tooltip": "Country of the shipping address",
  "page.orderDetail.profit": "Profit",
  "shared.sectionizeAdGroupTab.helpText": "Shows the Ad Groups in the Ad Group tab grouped by campaigns.",
  "page.settings.pinterest.credential.accountName": "Pinterest account ({{accountName}})",
  "component.pinterestStatsTable.noCredentials.description": "Just head to the settings and connect your Pinterest account. \uD83D\uDE80",
  "common.title": "Title",
  "page.adCheck.snapchat.noAdsFound": "No active ads found",
  "page.settings.referral.subTitle": "Give a month, get a month",
  "general.subscription.interval.monthly": "Monthly",
  "page.settings.bundleCosts.components.empty": "Add at least one product or variant that makes up this bundle.",
  "page.adCheck.snapchat.currentWebviewUrl": "Current webview URL is:",
  "page.settings.subscriptions.free.title": "\uD83C\uDF89 Free plan",
  "page.orders.recalculationDue.title": "Recalculation due",
  "common.connected": "Connected",
  "page.settings.bundleCosts.nameLabel": "Name",
  "page.settings.expense.form.interval.values.weekly": "Weekly",
  "common.expenseIncome.interval.weekly": "Weekly",
  "page.settings.shopifyChargesImport.button.selectSuggested": "Select suggested ({{count}})",
  "page.orderDetail.salesByDate.cancelled": "Cancelled",
  "page.welcome.pixel.title": "Turn on attribution",
  "page.settings.euRegulationFee.origin.nonEuOnly": "Only goods from outside the EU (default)",
  "common.expenseIncome.currency.label": "Currency",
  "page.settings.apiTokens.revokeTitle": "Revoke this token?",
  "metric.facebookClicks.name": "Clicks (all)",
  "page.orderDetail.excludeFromMetrics": "Exclude from metrics",
  "page.settings.referral.redeem.alreadyRedeemed": "You have already redeemed a referral code. Its status is shown below.",
  "page.profitLoss.transpose.on": "Columns",
  "page.settings.productPage.entry.countriesHelp": "This entry is only used for orders shipped to the listed countries.",
  "page.settings.referral.redeem.error.invalidCode": "That code doesn't exist.",
  "page.settings.facebook.ignoreCampaigns.filter.status.title": "Filter by status",
  "metric.blendedRpc.tooltip": "<0>This is the overall Net Revenue Per Click across all ad platforms.</0><1>$t(metric.blendedRpc.name) = <2>$t(metric.netRevenue.name) / total clicks</2></1>",
  "page.settings.orderCosts.deleteConfirm": "Delete this cost entry? All orders will be recalculated.",
  "page.welcome.receipt.title": "Setup receipt",
  "metric.euRegulationFee.reason.disabledAction": "Turn it on in settings",
  "page.profitLossByCountry.chart.profitPerOrder": "Profit per order by country",
  "page.settings.shippingCost.form.type.quantity": "Quantity based shipping costs",
  "page.settings.orderCosts.relativeAmount.title": "Relative amount per order",
  "datePicker.dates.thisMonth": "This month",
  "modal.subscriptionUpgrade.cta.trial": "\uD83D\uDE80 Start my free trial",
  "common.startDate": "Start date",
  "page.settings.bundleCosts.deleteEntry": "Delete bundle",
  "common.notReversible.text": "This action is not reversible.",
  "page.settings.incomes.delete.confirm_other": "Do you really want to delete {{count}} income entries?",
  "metric.cpm.tooltip": "Cost per 1000 impressions = <1>($t(metric.adSpend.name) / $t(metric.impressions.name)) * 1000</1>",
  "page.adCheck.facebook.learningPhase.description1": "Changing the URL parameters of an active ad can cause it to re-enter the learning phase, potentially resetting its performance progress.",
  "page.settings.shopifyChargesImport.importSuccess": "{{created}} expenses imported.",
  "page.adCheck.facebook.learningPhase.description2": "To avoid this, we recommend using the URL parameters in new ads instead of changing existing ones.",
  "page.welcome.receipt.later": "later",
  "page.orderDetail.salesByDate.itemsAdded.tooltip": "An edit sold more items on this day",
  "page.settings.oauth.connectedOn": "Connected {{date}}",
  "page.welcome.connect.cta": "Connect {{platform}}",
  "page.settings.facebook.ignoredCampaigns.description2": "Metrics from ignored campaigns (such as ad spend, clicks, etc.) will not be used to calculate the total metrics for your store.",
  "page.settings.accessShare.field.placeholder": "my-store.myshopify.com or just my-store",
  "page.settings.facebook.ignoredCampaigns.description1": "You can ignore campaigns that you don't want to sync with your store.",
  "metric.totalSales.name": "Total sales",
  "page.settings.subscriptions.details.orderLimitValue": "Up to {{count}} orders in the last 30 days",
  "page.productAnalytics.highlights.topRevenue": "Top revenue product",
  "page.productAnalytics.bundles.lift.below": "Rarely together",
  "page.settings.bundleCosts.error.duplicateComponentRef": "The same product or variant is listed more than once.",
  "page.settings.categories.productsTracking": "Products & tracking",
  "page.settings.orderCosts.recalculationNotice": "Saving triggers a recalculation of all orders.",
  "page.adCheck.facebook.suggestion.copied": "URL parameters copied",
  "page.settings.orderCosts.empty.title": "No order costs yet",
  "page.adCheck.tiktok.suggestion.description": "Add the following parameters to your landing page URL:",
  "page.settings.bundleCosts.readOnly.hint": "This bundle has dated or country-specific pricing that can't be edited here yet. Manage it directly in the API, or delete it and recreate a simpler version.",
  "page.settings.referral.requests.empty.text": "Share your code to start earning free months.",
  "page.welcome.pixel.done": "Done. From now on every visit and order carries its ad source, and attribution starts collecting immediately.",
  "page.settings.shippingCost.form.type.weight": "Weight based shipping costs",
  "page.adCheck.google.campaign.type.performanceMax": "Performance Max",
  "page.settings.subscriptions.free.text": "You're currently in our free plan.",
  "datePicker.dates.today": "Today",
  "modal.subscriptionUpgrade.title": "Your store is growing, congratulations! \uD83C\uDF89",
  "shared.hideInactiveEntities.helpText": "Hides inactive campaigns, ad sets, and ads from the overview.",
  "reviewBanner.thanks": "Thank you for your feedback!",
  "common.metric": "Metric",
  "page.orderDetail.salesByDate": "By date",
  "page.subscription.details.discount.duration_one": "Discounted price for your first month, then {{price}} per month.",
  "page.welcome.attribution.yes.label": "Yes, set up attribution",
  "metric.reach.name": "Reach",
  "page.settings.expenses.recurring.heading.lastRun.tooltip": "We check if the recurring expense is due every day. It might take a few minutes for the expenses to show up.",
  "page.settings.referral.hero.text": "Invite another store to the app. When they sign up with your code and we approve the referral, you each get a free month.",
  "page.settings.snapchat.account.title": "Snapchat account",
  "page.settings.euRegulationFee.applicationRule.perOrder": "Once per order",
  "page.settings.income.form.title.error": "Title is required",
  "page.settings.productPage.startDate": "The first entry can't have a start date, as this is the entry which is valid from the start.",
  "metric.clicks.tooltip": "The number of times users clicked on your content",
  "page.settings.subscriptions.modal.reason.helpText": "Please tell us your reason for cancellation so we can use that to optimize our app",
  "page.profitLoss.partialPeriod": "The full {{period}} extends beyond the selected date range",
  "page.settings.productPage.hasCogs.shopifyPartial.priceInfo": "We automatically synchronize the COGS from Shopify, but not all variants have COGS set.",
  "component.facebookStatsTable.heading.adSetName.title": "Ad Set name",
  "page.settings.google.title": "Google connections",
  "page.settings.shippingCostV3.previewTitle": "Preview",
  "page.settings.google.credential.insufficientPermissions.description2": "Please reconnect your Google account and don't deselect any requested permissions.",
  "page.settings.google.credential.insufficientPermissions.description1": "We detected that the connection between Juicy and your Google account is missing some permissions.",
  "page.settings.shippingCost.form.choice.none.label": "None",
  "page.settings.shippingCostV3.costType.flatHelp": "A fixed shipping cost per order",
  "page.welcome.discovery.title": "Where did you hear about us?",
  "page.settings.accessShare.grantedOn": "Granted",
  "page.welcome.discovery.code.placeholder": "Your code",
  "page.settings.google.account.title": "Google account",
  "page.adCheck.pinterest.warning.description1": "Please check the ads below and update the URL parameters to the suggested ones.",
  "error.page.title": "Error",
  "page.adCheck.pinterest.warning.description2": "If you have any questions, please contact us via the support button.",
  "page.welcome.discovery.socialMedia.label": "Social media (TikTok, Instagram, …)",
  "page.settings.excludeUnpaidOrdersFromMetrics.helpText": "When enabled, orders that aren't fully paid are excluded from aggregated metrics. They still appear in order lists and detail views.",
  "metric.blendedFrequency.tooltip": "<0>This is the average number of times each person sees an ad across all ad platforms.</0><1>{{$t(metric.blendedFrequency.name)}} = <2>total impressions / total reach</2></1>",
  "page.productAnalytics.bundles.interpretationNiche": "Niche pairing",
  "page.welcome.connect.checking": "Checking connection…",
  "page.profitLossByCountry.chart.orders": "Orders by country",
  "common.text.total": "Total",
  "shared.customization.title": "Customization",
  "common.shopifyCharge.shopCampaigns": "Shop Campaigns",
  "costBrackets.error.invalidValue": "Invalid value. It must be greater than or equal to the \"From\" value.",
  "page.settings.subscriptions.modal.confirmation.description.subscription": "When you cancel your subscription and if you are not eligible for the free plan, you will lose access to the app.",
  "common.max": "max",
  "page.settings.productPage.cogs.success.saved": "COGS saved",
  "page.settings.bundleCosts.priorityBadge": "Priority {{priority}}",
  "common.insufficientPermissions": "Insufficient permissions",
  "page.orders.headings.originalUnits.title": "Original units",
  "page.settings.income.form.date.helpText.income": "The date for when the income will be recorded.",
  "page.orderDetail.orderCosts.relative": "Relative",
  "page.welcome.pixel.waiting": "Waiting for activation…",
  "metric.cpcLink.tooltip": "Cost per click (link) = <1>$t(metric.adSpend.name) / $t(metric.clicksLink.name)</1>",
  "page.adCheck.tiktok.banner.title": "Needed URL parameters",
  "page.settings.csvShippingCost.error.preview": "Could not parse the file. Please check the format and try again.",
  "page.settings.shippingCost.addCountry.defaultLabel": "Choose one",
  "page.welcome.attribution.yes.hint": "Installs the pixel in a later step",
  "page.welcome.connect.hintDone": "Connected. Spend syncs from here on.",
  "common.income.tooltip": "Custom income you have added",
  "page.settings.apiTokens.neverExpires": "Never expires",
  "page.productAnalytics.bundles.interpretationBundle": "Bundle candidate",
  "page.settings.income.form.title.edit": "Edit income",
  "page.settings.facebook.ignoreCampaigns.massAction.selected_one": "{{campaigns}} of {{count}} campaigns selected",
  "page.settings.referral.redeem.button": "Redeem",
  "page.orders.export.button": "Export CSV",
  "page.settings.orderCosts.window.range": "{{start}} to {{end}}",
  "page.welcome.discovery.sub": "Pick everything that applies. It tells us which channels help merchants find us, so we know where to keep investing.",
  "component.appFeatures.pinterest.description": "See how your Pinterest ads are performing. Finally you can take decisions based on accurate data.",
  "metric.blendedRoas.tooltip": "<0>This is the overall ROAS on your shop. Also sometimes defined as MER.</0><1>Blended return on ad spend = <1>$t(metric.totalSales.name) / total $t(metric.adSpend.name)</1></1>",
  "page.settings.facebook.ignoreCampaigns.filter.name.label": "Filter by name",
  "page.settings.productPage.countryCosts.placeholder": "No country-specific costs set. Select a country above to add custom costs for that country.",
  "page.productAnalytics.bundles.products": "Products",
  "metric.blendedCtr.name": "Blended CTR",
  "common.shopifyCharge.shipping": "Shipping",
  "page.onboarding.pixel.title": "Install pixel",
  "page.settings.referral.code.copy": "Copy",
  "page.settings.referral.conditions.notOwn": "You cannot redeem your own code.",
  "page.welcome.receipt.total": "Onboarding",
  "page.stockAnalytics.column.velocity30d": "Units/day (30d)",
  "page.profitLoss.groupBy.quarterly": "Quarterly",
  "page.orderDetail.salesByDate.ordered": "Ordered",
  "page.dashboard.onboarding.description2": "To get the most out of our app, please complete the pixel set up. It will only take one minute.",
  "page.settings.income.form.type.manual.label": "One-time income",
  "page.settings.shippingCostV3.ruleset.addRule": "Add rule",
  "page.settings.expense.form.interval.values.monthly": "Monthly",
  "page.productAnalytics.bundles.resourceSingular": "Bundle",
  "page.adCheck.microsoft.campaign.suggestion.description": "Set the following final URL suffix on the campaign:",
  "page.adCheck.google.trackingTemplate.howTo": "How to set tracking template",
  "shared.dateRangeBefore.description3": "When our tracking pixel is installed and the necessary tracking parameters are added to your ads, we should be able to deliver a better tracking. \uD83D\uDE80\uD83C\uDF4B",
  "common.category": "Category",
  "page.dashboard.onboarding.description1": "We noticed that you haven’t set up the pixel yet.",
  "metric.aov.short": "AOV",
  "page.settings.productPage.entry.noStartDate": "From the beginning",
  "page.orderDetail.bundleCogs.singlesTitle": "Priced individually",
  "shared.support": "Support",
  "page.settings.paymentGateways.modal.currency.helpText": "The currency the flat fee is entered in.",
  "page.settings.thirdPartyLogistics.subTitle": "Manage your 3PL settings like pick & pack costs",
  "page.settings.subscriptions.modal.secondaryAction": "Abort",
  "page.settings.connectionStatus.connected": "Connected",
  "page.settings.paymentGateways.provide": "Please provide it",
  "page.settings.apiTokens.expiry365": "1 year",
  "page.settings.shopifyChargesImport.importError": "Failed to import charges. Please try again.",
  "page.settings.shopifyCharges.upload.success": "{{count}} charges uploaded successfully.",
  "page.subscription.title": "Onboarding: Subscription",
  "page.settings.bundleCosts.error.emptyComponents": "This bundle needs at least one product or variant component.",
  "page.dashboard.onboarding.dismissed": "Onboarding dismissed",
  "page.orders.headings.originalItems.title": "Original items",
  "page.inventoryAnalytics.subtitle": "Analyze product and variant profit",
  "shared.breakEvenRoas.description": "The break even ROAS is the minimum return on ad spend you need to achieve, to not make a loss.",
  "graphDashboard.customization.showTaxes.label": "Show $t(metric.taxes.name) in the breakdown",
  "page.welcome.done.sub": "Setup is done and everything on your receipt is saved. Anything you skipped stays available in settings.",
  "page.settings.shippingCostV3.ruleset.name": "Ruleset name",
  "common.urlParameters": "URL parameters",
  "page.settings.euRegulationFee.explanation.text": "From 1 July 2026 the EU charges a temporary flat customs duty of EUR 3 per item on consignments worth EUR 150 or less imported into the EU. We add it as a cost on qualifying orders so your profit reflects it.",
  "page.settings.productPage.explanation.action.learnMore": "I want to learn more",
  "page.settings.income.form.subTitle.create": "Have additional income (regularly)? Add it here.",
  "page.stockAnalytics.column.onHand": "On hand",
  "page.stockAnalytics.column.sold180d": "Sold 180d",
  "page.settings.subscriptions.modal.reason.options.switchingApp": "Switching to another app",
  "metric.shippingCharges.tooltip": "$t(metric.shippingCharges.name) on the order (what your customer paid)",
  "shared.sectionizeAdsTab.adGroups.label": "By Ad Groups",
  "page.settings.bundleCosts.summary.advanced": "Includes dated or country-specific pricing.",
  "common.schedule.singular": "Recurring expense",
  "page.settings.shippingCostV3.entry.defaultBadge": "Default",
  "page.adCheck.snapchat.banner.title": "Needed URL parameters",
  "page.settings.accessShare.field.label": "Store domain or ID",
  "page.settings.referral.code.generate": "Create my code",
  "page.settings.bundleCosts.tiers.totalCost": "Total cost",
  "page.orders.headings.currentItems.tooltip": "Number of items in the order after any refunds/returns",
  "shared.microsoft.identityProvider.google": "Google sign-in",
  "metric.acos.tooltip": "Advertising cost of sales = <1>$t(metric.adSpend.name) * 100 / $t(metric.totalSales.name)</1>",
  "metric.euRegulationFee.groups.lineCount": "Line items",
  "page.welcome.goals.sub": "Pick everything that applies. It shapes what we set up first.",
  "page.facebook.settings.sectionizeAdsTab.adSets.helpText": "Shows the Ads in the Ads tab grouped by Ad sets.",
  "page.welcome.inventory.warehouse.hint": "You store and ship yourself",
  "common.min": "min",
  "page.settings.csvShippingCost.error.import": "Import failed. Please try again.",
  "page.orderDetail.calculatedValue": "Calculated: {{value}}",
  "page.orderDetail.bundleCogs.tooltipLine": "{{name}}: {{quantity}} consumed, share {{share}}",
  "page.welcome.receipt.inventory": "Inventory",
  "page.adCheck.snapchat.banner.description1": "For our app to work optimally, you need to add URL parameters to your ads. The URL parameters are:",
  "page.adCheck.google.trackingTemplate.performanceMaxCampaigns": "The tracking template for <1>Performance Max</1> campaigns is:",
  "page.settings.euRegulationFee.startDate.explicitDate.helpText": "Orders processed on or after this date get the fee.",
  "page.adCheck.snapchat.banner.description2": "We will check if your ads have these URL parameters and if not, suggestions will be provided.",
  "common.endDate": "End date",
  "page.settings.shopifyChargesImport.subtitle": "Review and select which charges to import as expenses.",
  "page.adCheck.google.trackingTemplate.normalCampaigns": "The tracking template for <1>normal</1> campaigns is:",
  "page.orderDetail.orderCosts.title": "Order costs breakdown",
  "common.expenseIncome.interval.yearly": "Yearly",
  "page.settings.paymentGateways.subTitle": "You can see the detected payment methods and configure custom costs for unknown payment methods.",
  "page.subscription.details.title": "Details",
  "profitLoss.dayCount_other": "{{count}} days",
  "modal.subscriptionUpgrade.redirectFallback": "If you're not redirected automatically, please click the link:",
  "modal.subscriptionUpgrade.benefit.capacity": "Plenty of headroom for your growing order volume",
  "page.adCheck.tiktok.banner.description2": "We will check if your ads have these URL parameters and if not, suggestions will be provided.",
  "shared.breakEvenRoas.example": "Example: Lets say you make {{netRevenue}} in net revenue and your costs for the orders are {{costs}}. This means you have a gross profit margin of {{grossProfitMargin}} (({{netRevenue}} - {{costs}}) / {{netRevenue}} = {{grossProfitMarginDecimal}}). Hence, your break even ROAS is 1 / {{grossProfitMarginDecimal}} = {{breakEvenRoas}}.",
  "costBracketsV2.error.invalidCost": "Invalid value. It must be a positive number.",
  "page.adCheck.tiktok.banner.description1": "For our app to work optimally, you need to add URL parameters to your ads. The URL parameters are:",
  "page.settings.pixelSetup.status.notActivated.text2": "You can activate the pixel in the theme editor. Click on the button below and save the change in the theme editor.",
  "page.settings.pixelSetup.status.notActivated.text1": "The pixel is not activated.",
  "page.settings.euRegulationFee.threshold.custom.label": "Custom limit",
  "common.income.singular": "Income",
  "page.orders.headings.orderSource.title": "Source",
  "shared.account.currency": "<0>Currency:</0> {{currency}}",
  "page.orderDetail.refunds": "Refunds",
  "page.adCheck.microsoft.msclkid.description": "Please enable Microsoft Click ID (msclkid) auto-tagging in your Microsoft Advertising account settings, otherwise we cannot match your orders to your Microsoft ads.",
  "page.orderDetail.referrer": "Referrer",
  "page.settings.subscriptions.modal.reason.options.other": "Other",
  "metric.projectedProfit.name": "Projected profit",
  "common.allowPopups": "Please allow popups for this website",
  "page.settings.shippingCostV3.costType.actual": "Actual",
  "metric.addToCart.title": "ATC",
  "page.adCheck.pinterest.suggestion.description": "Add the following parameters to your destination URL:",
  "page.subscription.details.regularPrice": "The app costs only <1>{{price}}</1> per month.",
  "page.orders.headings.processedAt.title": "Processed at",
  "page.settings.euRegulationFee.threshold.title": "Value threshold",
  "page.settings.accessShare.intro1": "Use this page to request access to another store that you manage. You can then switch between stores without leaving the app. If you operate multiple stores, granted access allows you to quickly switch context.",
  "page.settings.expenses.subTitle": "Have to pay something regularly? Add it here.",
  "common.button.reload": "Reload",
  "metric.returns.name": "Returns",
  "common.language": "Language",
  "page.profitLoss.export.helpText": "Export as Excel file",
  "page.welcome.connect.chooseAccounts": "Choose the ad accounts to sync",
  "page.settings.referral.status.requested": "Being reviewed",
  "page.settings.subscriptions.details.planName": "Plan name:",
  "page.welcome.inventory.warehouse.label": "Own warehouse",
  "page.settings.bundleCosts.components.addComponent": "Add component",
  "page.adCheck.facebook.warning.description2": "If you have any questions, please contact us via the support button.",
  "page.settings.expenses.nonRecurring.heading.type.title": "Type",
  "page.settings.google.deleteModal.info1": "All data associated with this Google account will be deleted.",
  "page.settings.shippingCostV3.rule.negated": "NOT",
  "page.welcome.goals.productAnalytics.label": "Product analytics",
  "page.adCheck.facebook.warning.description1": "Please check the ads below and update the URL parameters to the suggested ones. But please note that changing the URL parameters of an active ad can cause it to re-enter the learning phase.",
  "common.expenseIncome.spreadOverDays.label": "Spread amount equally over periods",
  "page.settings.facebook.title": "Meta connections",
  "page.settings.bundleCosts.error.emptyTiers": "Add at least one cost tier.",
  "page.settings.bundleCosts.tiers.remove": "Remove tier",
  "component.tiktokStatsTable.noCredentials.description": "Just head to the settings and connect your TikTok account. \uD83D\uDE80",
  "page.adCheck.snapchat.learningPhase.description2": "To avoid this, we recommend using the webview URL in new ads instead of changing existing ones.",
  "page.adCheck.snapchat.learningPhase.description1": "Changing the webview URL of an active ad can cause it to re-enter the learning phase, potentially resetting its performance progress.",
  "page.settings.shippingCostV3.preview.shippingTitle": "Shipping Title",
  "page.orderDetail.returns.missing": "Never arrived",
  "metric.googleAdSpend.name": "Google ads",
  "page.adCheck.microsoft.warning.description2": "If you have any questions, please contact us via the support button.",
  "page.settings.expense.form.interval.helpText": "We currently only support monthly schedules. Need other schedules? Let us know via the support chat!",
  "page.settings.categories.productsTrackingDescription": "Product settings and pixel tracking",
  "page.settings.shippingCost.form.choice.quantity.helpText": "Shipping cost will be calculated based on the quantity of units in the package",
  "page.welcome.connect.badge": "Connected",
  "page.settings.facebook.account.title": "Meta account",
  "page.adCheck.microsoft.warning.description1": "Please check the ads below and update the URL parameters to the suggested ones.",
  "general.error.export": "Export failed",
  "common.noCogs": "No COGS",
  "page.orderDetail.shippingCountry": "Shipping country",
  "page.welcome.inventory.sub": "Pick everything that applies. Different setups need different cost tracking.",
  "common.campaignName": "Campaign name",
  "page.settings.expense.form.interval.values.yearly": "Yearly",
  "shared.credential.status.active": "<0>Status:</0> <1>Active</1>",
  "costbrackets.bracket": "The {{quantity}}. unit costs <3><0>{{cost}}</0></3> additionally.",
  "attributionModel.lastClick.name": "Last click",
  "page.settings.bundleCosts.tiers.help": "Add more tiers if the total cost isn't a simple multiple of one set, for example a shared box or fixed handling cost. Every tier's cost is the total for that many sets, not the cost per set.",
  "page.welcome.platforms.comingSoon": "coming soon",
  "page.orderDetail.touchpoint": "Touchpoint {{number}}",
  "page.settings.productPage.error.productIdRequired": "Product ID is required",
  "page.settings.thirdPartyLogistics.currencyHelp": "The currency these 3PL costs are entered in.",
  "common.shopifyCharge.addonFee": "Add-on",
  "page.settings.bundleCosts.empty.title": "No bundles yet",
  "page.settings.refundAccountingDate.helpText": "Controls whether refund amounts are attributed to the original order date or the date the refund was issued.",
  "common.adGroupName": "Ad Group name",
  "page.orders.headings.shippingCosts.title": "Shipping costs",
  "page.welcome.receipt.yes": "yes",
  "shared.microsoft.identityProvider.microsoft": "Microsoft sign-in",
  "page.orderDetail.bundleCogs.manage": "Manage bundles",
  "page.settings.accessShare.note.pending": "Requests will show up as pending until approved within the target store.",
  "common.action.customize": "Customize this dashboard",
  "page.adCheck.snapchat.ad.result.prefix": "Has needed parameters:",
  "costBrackets.redundantBrackets.description1": "Note: Some costs might be redundant and could be removed.",
  "costBrackets.redundantBrackets.description2": "For example: 1 product costs $100, 2 products costs $180, 3 products costs $260. The 3 products bracket can be removed, as it is the same as the 2 products bracket.",
  "page.inventoryAnalytics.title": "Analytics: Inventory",
  "page.stockAnalytics.column.variant": "Variant",
  "shared.credential.connectedInfo": "Connected: <1><0>{{connectedSince}}</0></1>",
  "common.button.apply": "Apply",
  "page.adCheck.microsoft.msclkid.title": "Microsoft Click ID auto-tagging is disabled",
  "reviewBanner.feedback.label": "Your feedback",
  "metric.blendedCpm.tooltip": "<0>This is the overall Cost Per Thousand Impressions across all ad platforms.</0><1>$t(metric.blendedCpm.name) = <2>total $t(metric.adSpend.name) * 1000 / total impressions</2></1>",
  "page.settings.thirdPartyLogistics.relativeAmount.description": "The relative amount will be calculated based on the net revenue of the order",
  "page.settings.productPage.hasCogs.none.priceInfo": "There are no COGS set for this product. Please set them in Shopify or here in our app.",
  "common.name": "Name",
  "metric.blendedCpo.name": "Blended CPO",
  "page.settings.accessShare.subTitle": "Link multiple stores and view combined profit, revenue, and performance in one dashboard.",
  "page.settings.apiTokens.keep": "Keep token",
  "page.settings.shippingCostV3.entry.noRulesets": "No rulesets configured. Add a ruleset to define shipping cost rules.",
  "page.snapchat.settings.sectionizeAdSquadTab.label": "Sectionize Ad Squad tab by campaigns",
  "common.description": "Description",
  "page.settings.categories.app": "App",
  "metric.netProfit.tooltip": "$t(metric.grossProfit.name) - $t(metric.adSpend.name) - $t(common.expense.plural) + $t(common.income.plural)",
  "page.settings.apiTokens.empty": "No API tokens yet. Create one to access the API from scripts and integrations.",
  "page.settings.paymentGateways.flatFee.text": "Flat fee:",
  "graphDashboard.customization.banner.title": "Adapt the dashboard to your liking",
  "page.productAnalytics.highlights.title": "Overview",
  "page.settings.expense.form.specifyStartDateAndSpread.helpText": "If activated, it will add an expense every day with the amount divided by the number of days in the period. For example: amount is USD 300, it would add an expense of USD 30 every day (in a period with 10 days).",
  "page.settings.oauth.new": "Not used yet",
  "page.settings.paymentGateways.modal.title": "Configure payment method {{name}}",
  "page.settings.refundAccountingDate.label": "Refund accounting date",
  "page.settings.apiTokens.revoke": "Revoke",
  "page.settings.subscriptions.details.created": "Created:",
  "page.settings.productPage.priceInfo.title": "Cost information",
  "page.inventoryAnalytics.tooltip.marginRange": "Margin range based on quantity-based COGS pricing",
  "page.settings.facebook.ignoreCampaigns.filter.status.all": "All",
  "page.orders.headings.currentUnits.tooltip": "Number of units in the order before any refunds/returns",
  "page.productAnalytics.bundles.supportExplanation": "Share of orders shows how much the combination matters: out of all orders in the selected period, the percentage that contain every product in it.",
  "page.settings.incomes.explanation.title": "What is custom income?",
  "metric.grossSales.name": "Gross sales",
  "component.appFeatures.meta.name": "Meta ad performance",
  "page.settings.bundleCosts.entry.catchAllTitle": "All countries (catch-all)",
  "page.oauthConsent.heading": "Connect {{name}} to Juicy",
  "page.settings.referral.conditions.once": "Each store can redeem one referral code, once.",
  "page.snapchat.settings.sectionizeAdSquadTab.helpText": "Shows the Ad Squads in the Ad Squad tab grouped by campaigns.",
  "page.settings.apiTokens.title": "API tokens",
  "page.orders.headings.billingCountry.title": "Billing country",
  "metric.rpcLink.tooltip": "Revenue per click (link) = <1>$t(metric.netRevenue.name) / $t(metric.clicksLink.name)</1>",
  "page.adCheck.google.warning.description2": "If you have any questions, please contact us via the support button.",
  "page.orders.headings.lineItemNet.title": "Items net",
  "page.adCheck.google.warning.description1": "Please check the campaigns below and update the tracking template to the suggested ones.",
  "page.settings.oauth.subTitle": "See and revoke AI assistants and API clients that can access your data and settings",
  "page.settings.productPage.bracket.cost": "Total cost",
  "page.settings.orderCosts.deleteEntry": "Delete",
  "common.status": "Status",
  "page.settings.productPage.entry.catchAllTitle": "All countries (catch-all)",
  "page.settings.shippingCostV3.rule.valuePlaceholder": "Enter value...",
  "page.settings.csvShippingCost.parseErrors.reason.emptyOrderName": "empty order name",
  "page.settings.orderCosts.endDate": "End date",
  "metric.euRegulationFee.reason.disabled": "The fee is switched off for your store.",
  "page.orderDetail.attributionPlatform": "Attribution platform",
  "metric.euRegulationFee.tooltip": "The EUR 3 EU customs fee applied to qualifying orders",
  "page.settings.apiTokens.createdBody": "This token is shown only once. Store it somewhere safe; you will not be able to see it again.",
  "page.settings.oauth.otherTitle": "Other AI assistants",
  "page.settings.bundleCosts.sourceCurrency": "Currency",
  "page.orderDetail.attributionSource.customerJourneyTooltip": "We attributed this order based on the customer journey data recorded by Shopify.",
  "page.settings.bundleCosts.components.searchProduct": "Search products",
  "page.settings.accountingDate.label": "Accounting date",
  "metric.grossRevenue.tooltip": "Revenue including taxes",
  "page.settings.categories.finances": "Finances",
  "reviewBanner.feedback.text": "Sorry to hear that! What can we do better?",
  "page.welcome.goals.ltv.hint": "Repeat purchases and cohorts",
  "shared.sectionizeAdSetTab.label": "Sectionize Ad Set tab by campaigns",
  "common.expense.tooltip": "Custom expenses you have added",
  "page.adCheck.google.currentTrackingTemplate": "Current Tracking template is:",
  "page.welcome.goals.otherPlaceholder": "What are you looking for?",
  "page.settings.apiTokens.expiry30": "30 days",
  "page.settings.csvShippingCost.matchedCount": "{{count}} orders matched",
  "common.expense.manual": "Manual",
  "page.subscription.cta.paid": "\uD83D\uDE80 Start subscription",
  "page.oauthConsent.backToJuicy": "Back to Juicy",
  "page.adCheck.microsoft.banner.description2": "We will check if your ads have these URL parameters and if not, suggestions will be provided.",
  "page.welcome.footer.skipPlatform": "Skip this platform",
  "common.yes": "Yes",
  "page.profitLossByCountry.scopeNote": "Ad spend, expenses and income are not attributed to a country, so this breakdown stops at gross profit.",
  "page.productAnalytics.bundles.shortRangeWarning": "Short date ranges give the report few orders to learn from, so lift values can be misleading. Select at least one month for more reliable results.",
  "metric.blendedCpc.tooltip": "<0>This is the overall Cost Per Click across all ad platforms.</0><1>$t(metric.blendedCpc.name) = <2>total $t(metric.adSpend.name) / total clicks</2></1>",
  "attributionModel.title": "Attribution model",
  "page.orderDetail.orderSource": "Order source",
  "page.adCheck.microsoft.banner.description1": "For our app to work optimally, you need to add URL parameters to your ads. The URL parameters are:",
  "common.button.customize": "Customize",
  "metric.adSpend.name": "Ad spend",
  "page.settings.tiktok.account.status.active": "<0>Status:</0> <1>Active</1>",
  "page.settings.microsoft.account.noAccessInfo": "Microsoft does not allow access to this ad account, so it cannot be synced. This usually means the account is no longer active.",
  "page.settings.shopifyCharges.upload.button": "Upload",
  "page.settings.referral.requests.column.date": "Date",
  "page.adCheck.microsoft.trackingTemplate.ads": "The tracking template for standard campaigns can be set on the campaign and is:",
  "page.adCheck.facebook.currentUrlParams": "Current URL parameters are:",
  "page.dashboard.groupSettings.moveToTop": "Move to top",
  "common.ignoreReason.alreadyImported": "Already imported",
  "page.settings.pixelSetup.subTitle": "Check if the pixel is correctly set up in your store.",
  "page.settings.tiktok.connect.newAccount": "Connect a TikTok account",
  "metric.c2o.name": "C2O",
  "common.ads.singular": "Ad",
  "common.saved": "Saved",
  "common.shopifyCharge.themeFee": "Theme",
  "metric.balance.name": "Balance",
  "page.onboarding.platform.button": "Go to {{platform}} set up",
  "metric.totalRefunded.name": "Total refunded",
  "page.settings.productPage.explanation.text1": "We automatically extract the COGS (=cost of goods sold) from your products and variants in Shopify.",
  "page.settings.shippingCostV3.addEntry": "Add Entry",
  "page.settings.language.sameAsShopify": "Same as Shopify",
  "page.settings.productPage.explanation.text2": "But you don't have to enter COGS here if you have set them in Shopify. We will automatically synchronize them from Shopify.",
  "page.settings.apiTokens.tokenCopied": "Token copied",
  "page.settings.productPage.explanation.text3": "Only enter COGS here if you have quantity based COGS or if you didn't set them in Shopify.",
  "page.settings.bundleCosts.notEnabled": "This feature is not enabled for your store.",
  "page.orders.headings.currentItems.title": "Current items",
  "changelog.whatsNew": "What's new",
  "page.settings.csvShippingCost.parseErrors.reason.missingColumns": "missing shipping cost column",
  "page.settings.productPage.cogsCurrency": "Currency",
  "page.settings.referral.redeem.success": "Code submitted. We will review it shortly.",
  "error.page.message": "Sorry, an error occurred.",
  "page.settings.shippingCostV3.preview.countryCode": "Country",
  "page.settings.snapchat.credential.accountName": "Snapchat account ({{accountName}})",
  "page.settings.productPage.cogsCurrencyHelp": "The currency these costs are entered in.",
  "page.settings.productPage.costTitle": "Set custom cost for '{{- title}}'",
  "page.settings.expenses.name": "Expenses (manual & recurring)",
  "page.settings.shopifyChargesImport.empty": "No charges found in this upload.",
  "common.button.cancel": "Cancel",
  "page.welcome.goals.profit.hint": "True net profit per day, order and product",
  "metric.thirdPartyLogisticsCosts.tooltip": "The costs for third-party logistics providers",
  "page.settings.shippingCostV3.entry.rulesets": "Rulesets",
  "page.settings.subscriptions.modal.reason.otherDetails.label": "Please tell us more",
  "metric.thirdPartyLogisticsCost.tooltip": "Costs from third party logistics",
  "page.oauthConsent.cannotLogin": "Access your Shopify admin or your Shopify login",
  "common.ignoreReason.shopIdMismatch": "Different shop",
  "page.settings.orderCosts.startDate": "Start date",
  "general.error.save": "Failed to save settings",
  "metric.grossProfit.tooltip": "Net revenue - COGS - transaction fees - shipping costs - 3PL costs - EU import fee",
  "page.welcome.pixel.explain": "The button opens your theme editor in a new tab. Turn on the Juicy pixel there, hit save and come back. We notice the change on our own.",
  "page.settings.subscriptions.nonFree.cancel.trial": "Cancel Trial",
  "page.settings.productPage.deleteCustomCost.text1": "Do you want to delete the custom COGS for this product?",
  "metric.netMargin.name": "Net margin",
  "metric.romi.tooltip": "Return on marketing investment = <1>$t(metric.grossProfit.name) / $t(metric.adSpend.name)</1>",
  "page.orderDetail.bundleCogs.basis.standaloneCogs": "Standalone COGS",
  "page.adCheck.google.suggestion.title": "Tracking template",
  "page.orderDetail.lineItems": "Line items",
  "common.loading": "Loading",
  "page.orderDetail.nextOrder": "Next order (K)",
  "common.notes": "Notes",
  "page.settings.shippingCostV3.subtitle": "Configure shipping costs with date ranges and matching rules",
  "page.adCheck.general.status.notOkay": "Action needed",
  "page.onboarding.finishConfirm": "Are you sure? Not all tasks are done. Click again to confirm.",
  "page.adCheck.facebook.suggestion.description": "Use the following URL parameters:",
  "page.orderDetail.salesByDate.refunded": "Refunded",
  "page.settings.subscriptions.modal.reason.options.functionalityIssues": "Functionality or technical issues",
  "page.settings.subscriptions.modal.reason.placeholder": "Choose a reason",
  "page.welcome.done.title": "Onboarding complete",
  "page.settings.expense.form.success.scheduleDeleted": "Recurring expense deleted",
  "page.settings.paymentGateways.flatFee.tooltip": "The flat fee (independent of the order value) which is charged by this payment method.",
  "common.variant.singular": "Variant",
  "page.settings.microsoft.credential.accountName": "Microsoft Advertising account ({{accountName}})",
  "page.productAnalytics.setCogs": "Set COGS",
  "page.adCheck.microsoft.campaign.result.prefix": "Has needed parameters:",
  "page.orderDetail.salesByDate.itemsRemoved.tooltip": "An edit took items off the order on this day",
  "page.settings.thirdPartyLogistics.bracket.cost": "Total pick & pack cost",
  "page.settings.facebook.ignoreCampaigns.filter.sortBy.createdAtAsc": "Creation date: oldest first",
  "costBracketsV2.error.duplicateQuantity": "Each quantity may only be used once.",
  "page.settings.thirdPartyLogistics.entry.catchAllHelp": "This entry is used when no other entry lists the order’s country.",
  "page.productAnalytics.bundles.lift.neutral": "As expected",
  "page.settings.subscriptions.nonFree.status.trial": "Trial",
  "page.settings.bundleCosts.components.remove": "Remove component",
  "page.subscription.freePlan_one": "We have a free plan for shops that have less than {{count}} order in the last 30 days.",
  "page.profitLoss.transpose.off": "Rows",
  "page.settings.oauth.active": "Active",
  "page.settings.shippingCostV3.matcher.startsWith": "Starts with",
  "page.adCheck.tiktok.warning.description1": "Please check the ads below and update the URL parameters to the suggested ones.",
  "page.settings.categories.subscriptionDescription": "Your plan and referrals",
  "page.welcome.receipt.discovery": "Found us via",
  "common.date.quarter": "quarter",
  "page.settings.expense.form.type.title": "Recurring expense or one-time expense?",
  "page.adCheck.tiktok.warning.description2": "If you have any questions, please contact us via the support button.",
  "page.productAnalytics.nav": "Products",
  "page.productAnalytics.bundles.lift": "Lift",
  "page.adCheck.microsoft.ad.hasAdId.prefix": "Has <1>{{requiredParameter}}</1> macro in any of the supported parameters:",
  "page.stockAnalytics.column.daysOfInventory": "Days of inventory",
  "attributionModel.linear.name": "Linear",
  "page.settings.bundleCosts.priority": "Priority",
  "metric.shippingCosts.tooltip": "The costs for shipping orders to customers (what you actually paid to your shipping provider)",
  "page.settings.referral.redeem.error.alreadyRedeemed": "You have already redeemed a referral code.",
  "page.settings.subscriptions.modal.reason.options.tooExpensive": "Too expensive",
  "page.settings.productPage.image.none": "No product picture",
  "common.item": "Item",
  "component.appFeatures.snapchat.name": "Snapchat ad performance",
  "page.dashboard.help": "Help",
  "graphDashboard.customization.banner.description2": "You can also modify the order of metrics to be displayed.",
  "page.settings.subscriptions.modal.reason.options.noLongerNeeded": "No longer needed",
  "graphDashboard.customization.banner.description1": "You can enable or disable metrics to be displayed on the dashboard.",
  "page.settings.productPage.image.altText": "Image of {{productTitle}}",
  "page.settings.apiTokens.revokeBody": "Anything using this token loses access to your data immediately. This cannot be undone.",
  "page.settings.subscriptions.details.nextBillingDate": "Next billing Date:",
  "attributionModel.lastPlatformClick.name": "Last platform click",
  "page.welcome.pixel.waitingHint": "Turn on the Juicy pixel in the theme editor and hit save. We notice it here within a few seconds.",
  "page.adCheck.facebook.ad.hasAdId.prefix": "Has <1>{{macro}}</1> macro in any of the supported parameters:",
  "component.appFeatures.pinterest.name": "Pinterest ad performance",
  "page.settings.connectionStatus.needsAttention": "Needs attention",
  "page.oauthConsent.genericClient": "The connected app",
  "page.welcome.discovery.code.applied": "Code {{code}} has been redeemed. Your discount is included automatically.",
  "page.orderDetail.excludeFromMetricsHelp": "Stop this order from counting toward dashboard metrics",
  "page.settings.shippingCostV3.matcher.equals": "Equals",
  "page.stockAnalytics.column.sold90d": "Sold 90d",
  "common.campaigns.singular": "Campaign",
  "component.appFeatures.snapchat.description": "See how your Snapchat ads are performing. Finally you can take decisions based on accurate data.",
  "page.inventoryAnalytics.filter.hasCogs": "Has COGS",
  "page.welcome.receipt.platforms": "Running ads on",
  "page.settings.shippingCostV3.entriesTitle": "Shipping Cost Entries",
  "common.deleteConnection": "Delete connection",
  "page.welcome.done.planIntro": "One more thing: your shop is above our free tier, so Juicy needs a plan to keep your numbers syncing.",
  "page.settings.snapchat.title": "Snapchat connections",
  "page.settings.oauth.lastUsed": "Last used {{date}}",
  "page.welcome.plan.perMonth": "per month"
}