/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['title.de' => 'required', 'title.en' => 'required', 'identifier.de' => 'required', 'identifier.en' => 'required']);
     //$supported_locales = LaravelLocalization::getSupportedLocales();
     $post = new Post();
     //$locales = ['de', 'en'];
     foreach (LaravelLocalization::getSupportedLocales() as $locale => $data) {
         $post->translateOrNew($locale);
         $post->translate($locale)->title = $request->title[$locale];
         $post->translate($locale)->identifier = $request->identifier[$locale];
         $post->translate($locale)->content = $request->content[$locale];
     }
     $post->user_id = Auth::id();
     $post->save();
     return $request->all();
 }