$dataDir =
dirname(__DIR__
).'/data';
$config->
addBundleWriter($dataDir,
new PhpBundleWriter());
echo "Starting resource bundle compilation. This may take a while...\n";
// We don't want to use fallback to English during generation
Locale::
setDefaultFallback('root'
);
echo "Generating language data...\n";
$generator =
new LanguageDataGenerator($compiler, Intl::LANGUAGE_DIR
);
$generator->
generateData($config);
echo "Generating script data...\n";
$generator =
new ScriptDataGenerator($compiler, Intl::SCRIPT_DIR
);
$generator->
generateData($config);
echo "Generating region data...\n";
$generator =
new RegionDataGenerator($compiler, Intl::REGION_DIR
);
$generator->
generateData($config);