from databases.language_models.Mixins.crud_mixin import CrudCollectionLanguageModel


BuildIbansLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "iban": "IBAN Numarası",
        "start_date": "Banka İşlem Başlangıç Tarihi",
        "stop_date": "Banka İşlem Bitiş Tarihi",
        "bank_code": "Banka Kodu",
        "xcomment": "Yorum",
        "build_id": "Bina ID",
        "build_uu_id": "Bina UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "iban": "IBAN Number",
        "start_date": "Bank Transaction Start Date",
        "stop_date": "Bank Transaction End Date",
        "bank_code": "Bank Code",
        "xcomment": "Comment",
        "build_id": "Build ID",
        "build_uu_id": "Build UUID",
    },
)


BuildIbanDescriptionLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "iban": "IBAN Numarası",
        "group_id": "Grup ID",
        "search_word": "Arama Kelimesi",
        "customer_id": "Müşteri ID",
        "customer_uu_id": "Müşteri UUID",
        "company_id": "Şirket ID",
        "company_uu_id": "Şirket UUID",
        "build_parts_id": "Bina Parça ID",
        "build_parts_uu_id": "Bina Parça UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "iban": "IBAN Number",
        "group_id": "Group ID",
        "search_word": "Search Word",
        "customer_id": "Customer ID",
        "customer_uu_id": "Customer UUID",
        "company_id": "Company ID",
        "company_uu_id": "Company UUID",
        "build_parts_id": "Build Parts ID",
        "build_parts_uu_id": "Build Parts UUID",
    },
)
