public function update(StoreCategory $request, Category $id): RedirectResponse 	{ 		$this->validate($request, [ 			'slug_en' => ['required', 'string', 'max:50', new UniqueTranslatableField($id, $id->getSlugFieldName())], 			'slug_de' => ['required', 'string', 'max:50', new UniqueTranslatableField($id, $id->getSlugFieldName())], 			'slug_fr' => ['required', 'string', 'max:50', new UniqueTranslatableField($id, $id->getSlugFieldName())], 			'slug_es' => ['required', 'string', 'max:50', new UniqueTranslatableField($id, $id->getSlugFieldName())], 		]);  		$id->update([ 			'name' => [ 				'en' => $request->name_en, 				'de' => $request->name_de, 				'fr' => $request->name_fr, 				'es' => $request->name_es, 			], 			$id->getSlugFieldName() => [ 				'en' => $request->slug_en, 				'de' => $request->slug_de, 				'fr' => $request->slug_fr, 				'es' => $request->slug_es, 			], 			'description' => [ 				'en' => $request->description_en, 				'de' => $request->description_de, 				'fr' => $request->frscription_de, 				'es' => $request->esscription_de, 			], 			'active' => $request->boolean('active'), 			'category_id' => $request->category_id, 		]);  		$id->storage()->handle($request->media);  		return $this->redirectFromSave('categories.list'); 	}