public function saveFilterTranslations(string $lang, ?array $filters = []): self 	{ 		$filters ??= [];  		foreach ($filters as $filter_id => $value) { 			$productFilter = $this->productFilters()->whereHas('categoryFilter', function ($query) use ($filter_id) { 				$query->where('filter_id', $filter_id); 			})->first();  			if ($productFilter) { 				$productFilter->updateTranslations([ 					'value' => [ 						$lang => $value, 					], 				]); 			} 		}  		return $this; 	}