private function contentInfo()
    {
        $path = $this->absPath;

        // if the file doesn't exist yet, point to the fallback one
        if (!file_exists($path) || filesize($path) < 10) {
            // fallback
            $localeFallbacks = $this->app['locale_fallbacks'];
            list($path) = $this->buildPath('infos', reset($localeFallbacks));

            if (!file_exists($path)) {
                $this->app['logger.flash']->danger('Locale infos yml file not found. Fallback also not found.');

                // fallback failed
                return null;
            }
            // we got the fallback, notify user we loaded the fallback
            $this->app['logger.flash']->warning('Locale infos yml file not found, loading the default one.');
        }

        return file_get_contents($path);
    }