getLocale(); return $this->{"title_{$locale}"} ?? $this->title_en; } /** * Accessor for multilingual subtitle. */ public function getSubtitleAttribute() { $locale = app()->getLocale(); return $this->{"subtitle_{$locale}"} ?? $this->subtitle_en; } /** * Accessor for multilingual description. */ public function getDescriptionAttribute() { $locale = app()->getLocale(); return $this->{"description_{$locale}"} ?? $this->description_en; } }