import prefix from "../global/prefix";
/**
 * Last modified: 2024-07-02 21:01:18
 */
export default {
    name: 'axui',
    puncs: {
        ',': '，',
        '.': '。',
        '!': '！',
        '" ': '“',
        ' "': '”',
        '...': '……',
        ';': '；',
        ':': '：',
        '?': '？'
    },
    ajax: {
        abort: `<i class="${prefix}c-warn">Anfrage abgebrochen!</i>`,
        timeout: `<i class="${prefix}c-error">Anfragezeit überschritten!</i>`,
        error: `<i class="${prefix}c-error">Fehlerstatus: {{this.status}}</i>`,
        submit: {
            btn: 'Wird übermittelt',
            succ: 'Glückwunsch, Übermittlung erfolgreich!',
            fail: 'Entschuldigung, Übermittlung fehlgeschlagen!',
        }
    },
    more: {
        unfold: 'Entfalten',
        fold: 'Falten',
    },
    button: {
        default: 'Neue Taste',
        confirm: 'Bestätigen',
        cancel: 'Abbrechen',
        close: 'Schließen',
        reset: 'Zurücksetzen',
        submit: 'Einreichen',
        today: 'Heute',
        tomorrow: 'Morgen',
        yesterday: 'Gestern',
        prev: 'Vorherige',
        next: 'Nächste'
    },
    placehold: {
        note: 'Bitte geben Sie eine Notiz ein!',
        fileName: 'Neue Datei',
        downloadName: 'Datei herunterladen',
    },
    form: {
        placeholder: 'Bitte eingeben...',
        fileLabel: 'Bitte Datei auswählen...',
        fileMulti: '{{this.data}} Dateien:',
        maxLength: 'Maximal {{this.total}} Zeichen erlaubt, {{this.value}} eingegeben, {{this.remaining}} verbleibend.',
        minLength: 'Mindestens {{this.min}} Zeichen erforderlich, {{this.value}} eingegeben, {{this.remaining}} erforderlich.',
        limitLength: 'Mindestens {{this.min}} Zeichen und maximal {{this.max}} Zeichen erlaubt, {{this.value}} eingegeben.',
        maxNumber: 'Maximaler Wert ist {{this.max}}.',
        minNumber: 'Minimaler Wert ist {{this.min}}.',
        limitNumber: 'Wertebereich ist {{this.min}} bis {{this.max}}.',
        exceed: 'Limit überschritten.',
        range: 'Wertebereich ist {{this.min}} bis {{this.max}}.',
    },
    valid: {
        exclude: '{{ this.label }} darf nicht den Wert "{{ this.data }}" enthalten!',
        same: 'Der Wert des Feldes {{ this.label }} stimmt nicht mit dem Wert des Feldes "{{ this.data[1] || this.data[0] }}" überein!',
        different: 'Der Wert des Feldes {{ this.label }} darf nicht mit dem Wert des Feldes "{{ this.data[1] || this.data[0] }}" übereinstimmen!',
        strength: 'Die aktuelle Stärke von {{ this.label }} ist {{ this.value}}, erforderliche Stärke ist {{ this.data }}!',
        specific: `{{ this.label }} muss mindestens {{ for(let k in this.data){/}}{{k + ' ' + this.data[k] + ' Zeichen'}}{{ (Object.keys(this.data).slice(-1)[0] !== k) ? ',' : ''}}{{}/}} enthalten!`,
        combine: `{{ this.label }} muss mindestens {{ this.data.total }} Typen aus {{ this.data.types.join(', ') }} enthalten!`,
    },
    message: {
        heading: {
            warn: 'Warnung!',
            succ: 'Erfolg!',
            error: 'Fehler!',
            issue: 'Problem!',
            info: 'Information!',
        },
        content: {
            warn: 'Warnung! Mögliche Fehler während des Betriebs, bitte überprüfen!',
            succ: 'Glückwunsch! Betrieb erfolgreich!',
            error: 'Fehler! Fehler während des Betriebs aufgetreten!',
            issue: 'Problem! Probleme während des Betriebs, die gelöst werden müssen!',
            info: 'Information! Kein Problem während des Betriebs, bitte fortfahren!',
        },
    },
    tree: {
        label: 'Neuer Zweig',
    },
    flat: {
        label: 'Neues Element'
    },
    spy: {
        isObserved: `Die Mediendatei {{ this.src }} wird bereits überwacht, Überwachung muss nicht hinzugefügt werden!`,
        isUnobserved: `Die Mediendatei {{ this.src }} wird nicht überwacht, Überwachung muss nicht entfernt werden!`
    },
    tags: {
        emptyholder: 'Keine Tags erstellt!',
        placeholder: 'Bitte eingeben...',
        includePart: 'Doppelte Tags enthalten!',
        includeFull: 'Tag ist vollständig doppelt, hinzufügen fehlgeschlagen!',
    },
    search: {
        status: `Es gibt {{this.value}} Ergebnisse für {{this.key}}!`
    }
};
