
import { nl } from 'date-fns/locale';
import { Locale } from '../interface';

/**
 * [i18n-Dutch (nl_NL)]
 * 荷兰语
 *
 */

const local: Locale = {
    code: 'nl_NL',
    dateFnsLocale: nl, // locale code to dateFns locale
    Pagination: {
        page: 'pagina',
        pageSize: 'Items per pagina: ${pageSize}',
        total: "Totaal aantal pagina's: ${total}",
        jumpTo: 'Ga naar'
    },
    Modal: {
        confirm: 'Bevestigen',
        cancel: 'Annuleren',
    },
    TimePicker: {
        placeholder: {
            time: 'Tijd selecteren',
            timeRange: 'Selecteer een tijdbereik',
        },
        begin: 'Begintijd',
        end: 'Eindtijd',
        hour: '',
        minute: '',
        second: '',
        AM: '',
        PM: '',
    },
    DatePicker: {
        placeholder: {
            date: 'Datum selecteren',
            dateTime: 'Datum en tijd selecteren',
            dateRange: ['Begindatum', 'Einddatum'],
            dateTimeRange: ['Begindatum', 'Einddatum'],
            monthRange: ['Begindatum', 'Einddatum'],
        },
        presets: 'Snelle selectie',
        footer: {
            confirm: 'Bevestigen',
            cancel: 'Annuleren',
        },
        selectDate: 'Datum selecteren',
        selectTime: 'Tijd selecteren',
        year: '',
        month: '',
        day: '',
        monthText: '${month} ${year}',
        months: {
            1: 'jan',
            2: 'feb',
            3: 'mrt',
            4: 'apr',
            5: 'mei',
            6: 'jun',
            7: 'jul',
            8: 'aug',
            9: 'sep',
            10: 'okt',
            11: 'nov',
            12: 'dec',
        },
        fullMonths: {
            1: 'januari',
            2: 'februari',
            3: 'maart',
            4: 'april',
            5: 'mei',
            6: 'juni',
            7: 'juli',
            8: 'augustus',
            9: 'september',
            10: 'oktober',
            11: 'november',
            12: 'december',
        },
        weeks: {
            Mon: 'ma',
            Tue: 'di',
            Wed: 'wo',
            Thu: 'do',
            Fri: 'vr',
            Sat: 'za',
            Sun: 'zo',
        },
        localeFormatToken: {
            FORMAT_SWITCH_DATE: 'yyyy-MM-dd',
        },
    },
    Navigation: {
        collapseText: 'Zijbalk verbergen',
        expandText: 'Zijbalk weergeven',
    },
    Popconfirm: {
        confirm: 'Bevestigen',
        cancel: 'Annuleren',
    },
    Table: {
        emptyText: 'Geen resultaten gevonden',
        pageText: '${currentStart} tot ${currentEnd} van ${total} wordt weergegeven',
    },
    Select: {
        emptyText: 'Geen resultaten gevonden',
        createText: 'Maken',
    },
    Cascader: {
        emptyText: 'Geen resultaten gevonden',
    },
    Tree: {
        emptyText: 'Geen resultaten gevonden',
        searchPlaceholder: 'Zoeken',
    },
    List: {
        emptyText: 'Geen resultaten gevonden',
    },
    Calendar: {
        allDay: 'Hele dag',
        AM: '${time} AM',
        PM: '${time} PM',
        datestring: '',
        remaining: ' nog ${remained}',
    },
    Upload: {
        mainText: 'Klik om een bestand te selecteren of sleep het hierheen om te uploaden',
        illegalTips: 'Dit type bestand wordt niet ondersteund',
        legalTips: 'Loslaten om te beginnen met uploaden',
        retry: 'Opnieuw proberen',
        replace: 'Bestand vervangen',
        clear: 'Wissen',
        selectedFiles: 'Geselecteerde bestanden',
        illegalSize: 'Onjuiste bestandsgrootte',
        fail: 'Kan niet uploaden',
    },
    TreeSelect: {
        searchPlaceholder: 'Zoeken',
    },
    Typography: {
        copy: 'Kopiëren',
        copied: 'Gekopieerd',
        expand: 'Meer weergeven',
        collapse: 'Verbergen',
    },
    Transfer: {
        emptyLeft: 'Geen gegevens',
        emptySearch: 'Geen zoekresultaten',
        emptyRight: 'Geselecteerde items verschijnen hier. Selecteer een item links',
        placeholder: 'Zoeken',
        clear: 'Wissen',
        selectAll: 'Alles selecteren',
        clearSelectAll: 'Alle selecties opheffen',
        total: 'Totaal aantal items: ${total}',
        selected: 'Wybrane pozycje: ${total}',
    },
    Form: {
        optional: 'Optioneel',
    },
    Image: {
        preview: 'Voorbeeld',
        loading: 'Laden',
        loadError: 'Kan niet laden',
        prevTip: 'Vorige',
        nextTip: 'Volgende',
        zoomInTip: 'Inzoomen',
        zoomOutTip: 'Uitzoomen',
        rotateTip: 'Draaien',
        downloadTip: 'Downloaden',
        adaptiveTip: 'Adaptieve weergave',
        originTip: 'Standaardweergave',
    },
};

export default local;
