from Events.Engine.abstract_class import DefaultClusterName, LanguageModels from .bases import KeyBases, cluster_name account_language_update_models = LanguageModels() account_language_update_models.COMPONENT = "Link" account_language_update_models.SITE_URL = f"/update?{DefaultClusterName}={cluster_name}" account_language_update_models.PREFIX_URL = ( KeyBases.update_key ) account_language_update_models.PAGE_INFO = { "en": { "page": "Update Account Records", }, "tr": { "page": "Hesap Kayıdı Güncelle", }, } account_language_model_as_dict = account_language_update_models.as_dict() account_language_created_models = LanguageModels() account_language_created_models.COMPONENT = "Link" account_language_created_models.SITE_URL = f"/create?{DefaultClusterName}={cluster_name}" account_language_created_models.PREFIX_URL = ( KeyBases.create_key ) account_language_created_models.PAGE_INFO = { "en": { "page": "Create Account Records", }, "tr": {"page": "Hesap Kayıdı Oluştur"}, } account_language_created_models_as_dict = account_language_created_models.as_dict() account_language_list_models = LanguageModels() account_language_list_models.COMPONENT = "Table" account_language_list_models.SITE_URL = f"/dashboard?{DefaultClusterName}={cluster_name}" account_language_list_models.PREFIX_URL = ( KeyBases.list_key ) account_language_list_models.PAGE_INFO = { "en": { "page": "List Account Records", }, "tr": { "page": "Hesap Kayıtlarını Listele", }, } account_language_list_models_as_dict = account_language_list_models.as_dict() account_language_create_form_models = LanguageModels() account_language_create_form_models.COMPONENT = "Form" account_language_create_form_models.SITE_URL = f"/create?{DefaultClusterName}={cluster_name}" account_language_create_form_models.PREFIX_URL = ( KeyBases.create_key ) account_language_create_form_models.PAGE_INFO = { "en": {"page": "List Account Records", "button:": "Create"}, "tr": {"page": "Hesap Kayıtlarını Listele", "button:": "Oluştur"}, } account_language_create_models_as_dict = account_language_create_form_models.as_dict() account_language_update_form_models = LanguageModels() account_language_update_form_models.COMPONENT = "Form" account_language_update_form_models.SITE_URL = f"/update?{DefaultClusterName}={cluster_name}" account_language_update_form_models.PREFIX_URL = ( KeyBases.update_key ) account_language_update_form_models.PAGE_INFO = { "en": {"page": "Update Account Records", "button:": "Update"}, "tr": {"page": "Hesap Kayıdı Güncelle", "button:": "Güncelle"}, } account_language_update_form_models_as_dict = ( account_language_update_form_models.as_dict() )