What's Changed
- Fix trait detection: Use class_uses_recursive() instead of class_uses() to properly detect HasTranslations trait on parent classes
- Improve fallback logic: Replace hardcoded translatable field names with dynamic resolution from the Nova resource model when model query is unavailable (e.g. batch requests)