/**
  * @return Translate
  */
 private function getTranslate()
 {
     $translate = Translate::whereKey(Request::get('key'))->first();
     if (!$translate) {
         $translate = new Translate();
         $translate->key = Request::get('key');
         $translate->save();
     }
     return $translate;
 }
 /**
  * Show the application dashboard.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $translates = Translate::all();
     $locales = Locale::all();
     $cols = 12 / $locales->count();
     return view('messages.index', compact('translates', 'locales', 'cols'));
 }
 /**
  * Show the application dashboard.
  *
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $record = Translate::find($id);
     $locales = Locale::all();
     return view('translates.edit', compact('record', 'locales'));
 }