translation = $translation; } public function index(Request $request) { $languages = $this->translation->allLanguages(); return view('translation::languages.index', compact('languages')); } public function create() { return view('translation::languages.create'); } public function store(LanguageRequest $request) { $this->translation->addLanguage($request->locale, $request->name); return redirect() ->route('languages.index') ->with('success', __('translation::translation.language_added')); } }