From 1b680408bd3132f09ceb879fbb5373351bba578e Mon Sep 17 00:00:00 2001 From: Egor Taranov Date: Mon, 4 Oct 2021 16:45:05 +0200 Subject: [PATCH] [Translation] [Bridge] [Lokalise] do not export empty strings --- .../Component/Translation/Bridge/Lokalise/LokaliseProvider.php | 1 + .../Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php b/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php index 8aca509cf0f3d..06d053fd0233c 100644 --- a/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php +++ b/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php @@ -148,6 +148,7 @@ private function exportFiles(array $locales, array $domains): array 'directory_prefix' => '%LANG_ISO%', 'filter_langs' => array_values($locales), 'filter_filenames' => array_map([$this, 'getLokaliseFilenameFromDomain'], $domains), + 'export_empty_as' => 'skip', ], ]); diff --git a/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php b/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php index 9156043de3d0e..fe4532a4627ab 100644 --- a/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php +++ b/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php @@ -246,6 +246,7 @@ public function testReadForOneLocaleAndOneDomain(string $locale, string $domain, 'directory_prefix' => '%LANG_ISO%', 'filter_langs' => [$locale], 'filter_filenames' => [$domain.'.xliff'], + 'export_empty_as' => 'skip', ]); $this->assertSame('POST', $method);