|
|
@@ -8,6 +8,7 @@ export default {
|
|
|
profiles: 'Profile',
|
|
|
maintenance: 'Wartung',
|
|
|
projects: 'Projekte',
|
|
|
+ finance: 'Finanzen',
|
|
|
inventory: 'Filament',
|
|
|
files: 'Dateimanager',
|
|
|
makerworld: 'MakerWorld',
|
|
|
@@ -66,6 +67,7 @@ export default {
|
|
|
actions: 'Aktionen',
|
|
|
status: 'Status',
|
|
|
name: 'Name',
|
|
|
+ user: 'Benutzer',
|
|
|
description: 'Beschreibung',
|
|
|
date: 'Datum',
|
|
|
time: 'Zeit',
|
|
|
@@ -121,6 +123,95 @@ export default {
|
|
|
duplicate: 'Duplizieren',
|
|
|
left: 'Links',
|
|
|
right: 'Rechts',
|
|
|
+ run: 'Ausführen',
|
|
|
+ running: 'Wird ausgeführt...',
|
|
|
+ },
|
|
|
+
|
|
|
+ finance: {
|
|
|
+ allTypes: 'Alle Typen',
|
|
|
+ allCostCenters: 'Alle Kostenstellen',
|
|
|
+ title: 'Finanzen',
|
|
|
+ subtitle: 'Wallet, persönliche Transaktionen und Kostenstellen',
|
|
|
+ noAccess: 'Du hast keine Berechtigung, Finanzdaten anzuzeigen.',
|
|
|
+ personalView: 'Persönliche Ansicht',
|
|
|
+ adminView: 'Admin-Ansicht',
|
|
|
+ createCostCenter: 'Kostenstelle erstellen',
|
|
|
+ adjustWallet: 'Wallet anpassen',
|
|
|
+ addManualPrint: 'Manuellen Druck nachtragen',
|
|
|
+ manageMembers: 'Mitglieder der Kostenstelle verwalten',
|
|
|
+ currentBalance: 'Persönlicher Kontostand',
|
|
|
+ transactions: 'Transaktionen',
|
|
|
+ personalTransactions: 'Persönliche Transaktionen',
|
|
|
+ costCenters: 'Kostenstellen',
|
|
|
+ availableForPrinting: 'Für Druckzuordnung verfügbar',
|
|
|
+ costCenterName: 'Name',
|
|
|
+ budgetType: 'Budgettyp',
|
|
|
+ monthlyBudget: 'Monatsbudget',
|
|
|
+ totalBudget: 'Gesamtbudget',
|
|
|
+ noBudget: "kein Budget gesetzt",
|
|
|
+ create: 'Erstellen',
|
|
|
+ selectUser: 'Benutzer auswählen',
|
|
|
+ transactionType: 'Typ',
|
|
|
+ amount: 'Betrag',
|
|
|
+ noCostCenter: 'Keine Kostenstelle',
|
|
|
+ descriptionOptional: 'Beschreibung (optional)',
|
|
|
+ applyAdjustment: 'Anpassung anwenden',
|
|
|
+ memberCanPrint: 'Mitglied darf drucken',
|
|
|
+ addMember: 'Mitglied hinzufügen',
|
|
|
+ canPrint: 'Darf drucken',
|
|
|
+ noMembers: 'Keine Mitglieder zugewiesen.',
|
|
|
+ editCostCenter: 'Kostenstelle bearbeiten',
|
|
|
+ myCostCenters: 'Meine Kostenstellen',
|
|
|
+ costCentersHint: 'Budgetgrenzen prüfen und Kosten im Blick behalten',
|
|
|
+ noCostCenters: 'Keine Kostenstellen gefunden.',
|
|
|
+ owner: 'Besitzer',
|
|
|
+ balance: 'Saldo',
|
|
|
+ budget: 'Budget',
|
|
|
+ shared: 'Geteilt',
|
|
|
+ cannotEditPrivateCostCenter: 'Private Kostenstellen können hier nicht bearbeitet werden',
|
|
|
+ recentTransactions: 'Aktuelle Transaktionen',
|
|
|
+ transactionsHint: 'Nach Typ und Kostenstelle filtern',
|
|
|
+ first: 'Erste',
|
|
|
+ prev: 'Zurück',
|
|
|
+ next: 'Weiter',
|
|
|
+ last: 'Letzte',
|
|
|
+ pageNumberOf: 'Seite {{page}} von {{total}}',
|
|
|
+ noTransactions: 'Keine Transaktionen verfügbar.',
|
|
|
+ noTransactionsForFilter: 'Keine Transaktionen entsprechen den ausgewählten Filtern.',
|
|
|
+ costCenter: 'Kostenstelle',
|
|
|
+ balanceAfter: 'Saldo nachher',
|
|
|
+ userWithId: 'Benutzer #{{id}}',
|
|
|
+ partial: 'Teilweise',
|
|
|
+ editTransaction: 'Transaktion bearbeiten',
|
|
|
+ selectCostCenter: 'Kostenstelle auswählen...',
|
|
|
+ costCenterRequired: 'Bitte eine Kostenstelle auswählen',
|
|
|
+ amountExample: 'z. B. 4,00',
|
|
|
+ manualAdjustmentExample: 'z. B. Manuelle Anpassung',
|
|
|
+ userRequired: 'Bitte einen Benutzer auswählen',
|
|
|
+ amountInvalid: 'Betrag muss eine gültige Zahl sein',
|
|
|
+ createdCostCenter: 'Kostenstelle erstellt',
|
|
|
+ createCostCenterFailed: 'Kostenstelle konnte nicht erstellt werden',
|
|
|
+ transactionDeleted: 'Transaktion gelöscht',
|
|
|
+ deleteTransactionFailed: 'Transaktion konnte nicht gelöscht werden',
|
|
|
+ transactionEdited: 'Transaktion aktualisiert und Ledger neu berechnet',
|
|
|
+ editTransactionFailed: 'Transaktion konnte nicht bearbeitet werden',
|
|
|
+ manualPrintCreated: 'Manueller Druck hinzugefügt und Ledger neu berechnet',
|
|
|
+ manualPrintFailed: 'Manueller Druck konnte nicht erstellt werden',
|
|
|
+ memberSaved: 'Mitglied gespeichert',
|
|
|
+ memberSaveFailed: 'Mitglied konnte nicht gespeichert werden',
|
|
|
+ memberRemoved: 'Mitglied entfernt',
|
|
|
+ memberRemoveFailed: 'Mitglied konnte nicht entfernt werden',
|
|
|
+ costCenterNameRequired: 'Kostenstellenname ist erforderlich',
|
|
|
+ costCenterUpdated: 'Kostenstelle aktualisiert',
|
|
|
+ costCenterUpdateFailed: 'Kostenstelle konnte nicht aktualisiert werden',
|
|
|
+ confirmDeleteCostCenter: 'Kostenstelle "{{name}}" löschen?',
|
|
|
+ costCenterDeleted: 'Kostenstelle gelöscht',
|
|
|
+ costCenterDeleteFailed: 'Kostenstelle konnte nicht gelöscht werden',
|
|
|
+ deleteTransactionConfirm: 'Diese Transaktion löschen? Die Salden werden automatisch neu berechnet.',
|
|
|
+ deposit: 'Einzahlung',
|
|
|
+ withdraw: 'Auszahlung',
|
|
|
+ printCharge: 'Druckkosten',
|
|
|
+ deleteTransaction: 'Transaktion löschen',
|
|
|
},
|
|
|
|
|
|
// Printers page
|
|
|
@@ -2084,6 +2175,21 @@ export default {
|
|
|
},
|
|
|
externalCameras: 'Externe Kameras',
|
|
|
costTracking: 'Kostenverfolgung',
|
|
|
+ billingEnabled: 'Abrechnung aktivieren',
|
|
|
+ billingEnabledDescription: 'Kostenstellen aktivieren und Drucke verbuchen',
|
|
|
+ printerKillSwitch: 'Automatischer Druckstopp',
|
|
|
+ printerKillSwitchDescription: 'Drucke ohne Authorisierung sofort abbrechen',
|
|
|
+ financeBudgetReset: 'Finanzbudget monatlich zurücksetzen',
|
|
|
+ financeBudgetResetDay: 'Reset-Tag',
|
|
|
+ financeBudgetResetDayHelp: 'Für kurze Monate verwendet der Reset den letzten Tag des Monats.',
|
|
|
+ financeBudgetResetTimezone: 'Reset-Zeitzone',
|
|
|
+ financeBudgetResetTimezoneHelp: 'Der Budget-Fenster-Start wird in dieser Zeitzone berechnet.',
|
|
|
+ rebuildLedger: 'Ledger wiederaufbauen',
|
|
|
+ rebuildLedgerStarted: 'Ledger-Wiederaufbau gestartet',
|
|
|
+ rebuildLedgerConfirmTitle: 'Ledger wiederaufbauen?',
|
|
|
+ rebuildLedgerConfirmMessage:
|
|
|
+ 'Dies baut das Wallet-Ledger neu auf, um historische Saldenwerte zu reparieren. Führen Sie dies nur aus, wenn Sie genau wissen, was Sie tun.',
|
|
|
+ rebuildLedgerInProgress: 'Wiederaufbau wird gestartet...',
|
|
|
printsOnly: 'Nur Drucke',
|
|
|
totalConsumption: 'Gesamtverbrauch',
|
|
|
dataManagement: 'Datenverwaltung',
|
|
|
@@ -3596,7 +3702,7 @@ export default {
|
|
|
title: 'Kostenverfolgung',
|
|
|
filamentCost: 'Filamentkosten',
|
|
|
energy: 'Energie',
|
|
|
- totalCost: 'Gesamtkosten',
|
|
|
+ totalCost: 'Erwartete Gesamtkosten',
|
|
|
total: 'Gesamt',
|
|
|
includesBom: 'inkl. Stückliste',
|
|
|
budget: 'Budget',
|
|
|
@@ -4301,6 +4407,7 @@ export default {
|
|
|
staggerTotal: 'insgesamt: {{minutes}} Min.',
|
|
|
staggerToPrinters: 'Gestaffelt an {{count}} Drucker senden',
|
|
|
gcodeInjection: 'Auto-Print G-code einfügen',
|
|
|
+ insufficientBudget: 'Budget nicht ausreichend',
|
|
|
},
|
|
|
|
|
|
// Backup
|