- 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>
78 lines
3 KiB
Text
Executable file
78 lines
3 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.
|
|
|
|
#
|
|
# Modul
|
|
#
|
|
ModulePreisBotName = PreisBot
|
|
ModulePreisBotDesc = Automatische Verkaufspreisanpassung basierend auf Einkaufspreisen und Gewinnaufschlag
|
|
|
|
#
|
|
# Admin Setup
|
|
#
|
|
PreisBotSetup = PreisBot Einstellungen
|
|
PreisBotSetupDesc = Konfigurieren Sie die automatische Preisberechnung und Benachrichtigungen.
|
|
|
|
# Preisberechnung
|
|
PreisBotPriceCalculation = Preisberechnung
|
|
PreisBotPriceSource = Einkaufspreis-Quelle
|
|
PreisBotPriceSourceCheapest = Günstigster Lieferant
|
|
PreisBotPriceSourceNewest = Neuester Lieferantenpreis
|
|
PreisBotPriceSourceHelp = Welcher Lieferantenpreis soll als Basis für die Berechnung verwendet werden?
|
|
|
|
PreisBotPriceDirection = Preisanpassung
|
|
PreisBotPriceDirectionUpOnly = Nur Preiserhöhungen
|
|
PreisBotPriceDirectionBoth = Beide Richtungen (erhöhen und senken)
|
|
PreisBotPriceDirectionHelp = Soll der Verkaufspreis auch gesenkt werden, wenn der Einkaufspreis sinkt?
|
|
|
|
PreisBotMinMargin = Mindestaufschlag
|
|
PreisBotMinMarginHelp = Mindestaufschlag in Prozent. Produkte mit einem geringeren Wert werden ignoriert (Standard: 20%%).
|
|
|
|
# Benachrichtigungen
|
|
PreisBotNotifications = Benachrichtigungen
|
|
PreisBotMailTo = E-Mail für Preisbericht
|
|
PreisBotMailToHelp = E-Mail-Adresse für den wöchentlichen Preisänderungsbericht. Leer lassen um keine Mails zu senden.
|
|
|
|
PreisBotGlobalNotify = GlobalNotify Integration
|
|
PreisBotGlobalNotifyEnabled = Benachrichtigungen werden im GlobalNotify-Widget angezeigt.
|
|
PreisBotGlobalNotifyDisabled = GlobalNotify-Modul nicht aktiv. Aktivieren Sie es für Dashboard-Benachrichtigungen.
|
|
|
|
# Info Box
|
|
PreisBotHowItWorks = So funktioniert der PreisBot
|
|
PreisBotHowItWorksDesc = Der PreisBot läuft wöchentlich als geplante Aufgabe und prüft alle Produkte mit einem eingetragenen Gewinnaufschlag. Er berechnet den neuen Verkaufspreis aus dem Einkaufspreis multipliziert mit dem Aufschlag und aktualisiert den Verkaufspreis entsprechend.
|
|
PreisBotExtrafield = Gewinnaufschlag %
|
|
PreisBotExtrafieldDesc = Tragen Sie bei einem Produkt im Feld "Gewinnaufschlag %%" einen Wert ab 20%% ein. Lassen Sie das Feld leer, um das Produkt vom PreisBot auszuschließen.
|
|
|
|
#
|
|
# Cronjob
|
|
#
|
|
PreisBotUpdatePrices = PreisBot - Verkaufspreise aktualisieren
|
|
|
|
#
|
|
# History / Verlauf
|
|
#
|
|
PreisBotHistory = Verlauf
|
|
PreisBotCronRuns = Cronjob-Läufe
|
|
PreisBotPriceChanges = Preisänderungen durch PreisBot
|
|
PreisBotNoCronRuns = Noch keine Läufe protokolliert.
|
|
PreisBotNoPriceChanges = Noch keine Preisänderungen vorhanden.
|
|
PreisBotLastOutput = Letzte Ausgabe
|
|
PreisBotUpdated = Aktualisiert
|
|
PreisBotSkipped = Übersprungen
|
|
Last30Days = Letzte 30 Tage
|
|
Last90Days = Letzte 90 Tage
|
|
LastYear = Letztes Jahr
|
|
PreviousPrice = Alter Preis
|
|
NewPrice = Neuer Preis
|
|
Period = Zeitraum
|
|
|
|
#
|
|
# About Seite
|
|
#
|
|
About = Über
|
|
PreisBotAbout = Über PreisBot
|
|
PreisBotAboutPage = PreisBot Info-Seite
|