map(function ($service) use ($locale) { return [ 'id' => $service->id, 'imageSrc' => $service->imageSrc, 'altText' => '', 'created_at' => $service->created_at, 'updated_at' => $service->updated_at, 'title' => $service->getTranslation('title', $locale), 'description' => $service->getTranslation('description', $locale), ]; }); return response()->json($response); } public function showTranslation($id, $locale) { $service = Service::findOrFail($id); return response()->json([ 'id' => $service->id, 'imageSrc' => $service->imageSrc, 'title' => $service->getTranslation('title', $locale), 'description' => $service->getTranslation('description', $locale), ]); } }