dolibarr.preisbot/langs/en_US/preisbot.lang
data 91c1ddd919 feat: Add history/log tab to admin area
- New admin/history.php with two sections:
  - Cronjob run history with parsed output (updated/skipped/errors)
  - Price changes from llx_product_price (price_label='Preisbot')
  - Filter by 30/90/365 days or all
  - Direct link to product price page
- Add "Verlauf" tab to preisbotAdminPrepareHead()
- Add translation keys for history page (de_DE + en_US)
- Bump version to 1.3

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 14:41:22 +01:00

78 lines
2.8 KiB
Text
Executable file

# Copyright (C) 2026 Eduard Wisch
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Module
#
ModulePreisBotName = PreisBot
ModulePreisBotDesc = Automatic sales price adjustment based on purchase prices and profit margin
#
# Admin Setup
#
PreisBotSetup = PreisBot Settings
PreisBotSetupDesc = Configure automatic price calculation and notifications.
# Price Calculation
PreisBotPriceCalculation = Price Calculation
PreisBotPriceSource = Purchase Price Source
PreisBotPriceSourceCheapest = Cheapest Supplier
PreisBotPriceSourceNewest = Most Recent Supplier Price
PreisBotPriceSourceHelp = Which supplier price should be used as the basis for calculation?
PreisBotPriceDirection = Price Adjustment
PreisBotPriceDirectionUpOnly = Price Increases Only
PreisBotPriceDirectionBoth = Both Directions (increase and decrease)
PreisBotPriceDirectionHelp = Should the sales price also be reduced when the purchase price decreases?
PreisBotMinMargin = Minimum Margin
PreisBotMinMarginHelp = Minimum margin in percent. Products with a lower value will be ignored (default: 20%%).
# Notifications
PreisBotNotifications = Notifications
PreisBotMailTo = Email for Price Report
PreisBotMailToHelp = Email address for the weekly price change report. Leave empty to disable email notifications.
PreisBotGlobalNotify = GlobalNotify Integration
PreisBotGlobalNotifyEnabled = Notifications will be displayed in the GlobalNotify widget.
PreisBotGlobalNotifyDisabled = GlobalNotify module is not active. Enable it for dashboard notifications.
# Info Box
PreisBotHowItWorks = How PreisBot Works
PreisBotHowItWorksDesc = PreisBot runs weekly as a scheduled task and checks all products with a profit margin set. It calculates the new sales price from the purchase price multiplied by the margin and updates the sales price accordingly.
PreisBotExtrafield = Profit Margin %
PreisBotExtrafieldDesc = Enter a value of 20%% or higher in the "Profit Margin %%" field for a product. Leave the field empty to exclude the product from PreisBot.
#
# Cronjob
#
PreisBotUpdatePrices = PreisBot - Update Sales Prices
#
# History
#
PreisBotHistory = History
PreisBotCronRuns = Cronjob Runs
PreisBotPriceChanges = Price Changes by PreisBot
PreisBotNoCronRuns = No runs recorded yet.
PreisBotNoPriceChanges = No price changes found.
PreisBotLastOutput = Last Output
PreisBotUpdated = Updated
PreisBotSkipped = Skipped
Last30Days = Last 30 Days
Last90Days = Last 90 Days
LastYear = Last Year
PreviousPrice = Previous Price
NewPrice = New Price
Period = Period
#
# About page
#
About = About
PreisBotAbout = About PreisBot
PreisBotAboutPage = PreisBot about page