public function createRoute(ContentTranslation $translation, bool $isActive = false)
    {
        $path = Route::buildUniquePath($this->getSlug($translation), $translation->language_code);

        $route = Route::firstOrNew(
            [
                'language_code' => $translation->language_code,
                'path'          => $path,
            ],
            ['is_active' => $isActive]
        );

        $this->routes()->save($route);

        return $this;
    }