def METHOD_NAME(_root, info: ResolveInfo, *, kind, **kwargs):
    if kind == TranslatableKinds.PRODUCT:
        qs = resolve_products(info)
    elif kind == TranslatableKinds.COLLECTION:
        qs = resolve_collections(info)
    elif kind == TranslatableKinds.CATEGORY:
        qs = resolve_categories(info)
    elif kind == TranslatableKinds.PAGE:
        qs = resolve_pages(info)
    elif kind == TranslatableKinds.SHIPPING_METHOD:
        qs = resolve_shipping_methods(info)
    elif kind == TranslatableKinds.VOUCHER:
        qs = resolve_vouchers(info)
    elif kind == TranslatableKinds.ATTRIBUTE:
        qs = resolve_attributes(info)
    elif kind == TranslatableKinds.ATTRIBUTE_VALUE:
        qs = resolve_attribute_values(info)
    elif kind == TranslatableKinds.VARIANT:
        qs = resolve_product_variants(info)
    elif kind == TranslatableKinds.MENU_ITEM:
        qs = resolve_menu_items(info)
    elif kind == TranslatableKinds.SALE:
        qs = resolve_sales(info)
    return create_connection_slice(qs, info, kwargs, TranslatableItemConnection)