from django.contrib import admin
from .models import Configuration, ConfigurationTranslation

@admin.register(Configuration)
class ConfigurationAdmin(admin.ModelAdmin):
    list_display = ['header', 'function_ref_id', 'menu_type', 'is_quick_menu', 'visibility_rule', 'created_at']
    list_filter = ['menu_type', 'is_quick_menu', 'visibility_rule']
    search_fields = ['header', 'function_ref_id']

@admin.register(ConfigurationTranslation)
class ConfigurationTranslationAdmin(admin.ModelAdmin):
    list_display = ['translation_type', 'language', 'reference_id', 'original_text', 'translated_text', 'created_at']
    list_filter = ['translation_type', 'language']
    search_fields = ['reference_id', 'original_text', 'translated_text']

