from databases.language_models.Mixins.crud_mixin import CrudCollectionLanguageModel


DecisionBookBudgetBooksLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "country": "Ülke",
        "branch_type": "Şube Tipi",
        "company_id": "Şirket ID",
        "company_uu_id": "Şirket UUID",
        "branch_id": "Şube ID",
        "branch_uu_id": "Şube UUID",
        "build_decision_book_id": "Karar Defteri ID",
        "build_decision_book_uu_id": "Karar Defteri UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "country": "Country",
        "branch_type": "Branch Type",
        "company_id": "Company ID",
        "company_uu_id": "Company UUID",
        "branch_id": "Branch ID",
        "branch_uu_id": "Branch UUID",
        "build_decision_book_id": "Build Decision Book ID",
        "build_decision_book_uu_id": "Build Decision Book UUID",
    },
)

DecisionBookBudgetCodesLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "budget_code": "Bütçe Kodu",
        "comment_line": "Yorum Satırı",
        "build_decision_book_id": "Karar Defteri ID",
        "build_decision_book_uu_id": "Karar Defteri UUID",
        "build_parts_id": "Bina Parça ID",
        "build_parts_uu_id": "Bina Parça UUID",
        "company_id": "Şirket ID",
        "company_uu_id": "Şirket UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "budget_code": "Budget Code",
        "comment_line": "Comment Line",
        "build_decision_book_id": "Build Decision Book ID",
        "build_decision_book_uu_id": "Build Decision Book UUID",
        "build_parts_id": "Build Parts ID",
        "build_parts_uu_id": "Build Parts UUID",
        "company_id": "Company ID",
        "company_uu_id": "Company UUID",
    },
)

DecisionBookBudgetMasterLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "budget_type": "Bütçe Tipi",
        "currency": "Para Birimi",
        "total_budget": "Toplam Bütçe",
        "tracking_period_id": "Takip Dönemi ID",
        "tracking_period_uu_id": "Takip Dönemi UUID",
        "budget_books_id": "Bütçe Kitapları ID",
        "budget_books_uu_id": "Bütçe Kitapları UUID",
        "department_id": "Departman ID",
        "department_uu_id": "Departman UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "budget_type": "Budget Type",
        "currency": "Currency",
        "total_budget": "Total Budget",
        "tracking_period_id": "Tracking Period ID",
        "tracking_period_uu_id": "Tracking Period UUID",
        "budget_books_id": "Budget Books ID",
        "budget_books_uu_id": "Budget Books UUID",
        "department_id": "Department ID",
        "department_uu_id": "Department UUID",
    },
)

DecisionBookBudgetsLanguageModel = dict(
    tr={
        **CrudCollectionLanguageModel["tr"],
        "process_date": "İşlem Tarihi",
        "budget_codes_id": "Bütçe Kodları ID",
        "total_budget": "Toplam Bütçe",
        "used_budget": "Kullanılan Bütçe",
        "remaining_budget": "Kalan Bütçe",
        "decision_book_budget_master_id": "Karar Defteri Bütçesi ID",
        "decision_book_budget_master_uu_id": "Karar Defteri Bütçesi UUID",
    },
    en={
        **CrudCollectionLanguageModel["en"],
        "process_date": "Process Date",
        "budget_codes_id": "Budget Codes ID",
        "total_budget": "Total Budget",
        "used_budget": "Used Budget",
        "remaining_budget": "Remaining Budget",
        "decision_book_budget_master_id": "Decision Book Budget Master ID",
        "decision_book_budget_master_uu_id": "Decision Book Budget Master UUID",
    },
)
