From 889f6692579dcb424a259ea837c76b75f80cc2d3 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 16 Nov 2021 20:31:30 +1100 Subject: [PATCH] Convenience helper for exporting translations to json format --- app/Console/Commands/TranslationsExport.php | 106 ++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 app/Console/Commands/TranslationsExport.php diff --git a/app/Console/Commands/TranslationsExport.php b/app/Console/Commands/TranslationsExport.php new file mode 100644 index 000000000000..3d0e0c73d348 --- /dev/null +++ b/app/Console/Commands/TranslationsExport.php @@ -0,0 +1,106 @@ +langs as $lang) + { + Storage::makeDirectory(storage_path("lang/{$lang}")); + + $translations = Lang::getLoader()->load($lang,'texts'); + + Storage::put(storage_path("lang/{$lang}/{$lang}.json"), json_encode(Arr::dot($translations), JSON_UNESCAPED_UNICODE)); + + } + + } + +}