summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2015-04-27 15:40:16 +0200
committerThomas Müller <thomas.mueller@tmit.eu>2015-04-27 15:40:16 +0200
commit66f9811151cbc0ebba237e010aa7f81734c78b38 (patch)
tree13aee07866c37117a869f9571469277f5d40b393 /core
parent3b54161164229b5f48ced22d7db73d90406bcc32 (diff)
downloadnextcloud-server-66f9811151cbc0ebba237e010aa7f81734c78b38.tar.gz
nextcloud-server-66f9811151cbc0ebba237e010aa7f81734c78b38.zip
handle case where the given language is unknown - refs #15794
Diffstat (limited to 'core')
-rw-r--r--core/command/l10n/createjs.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/command/l10n/createjs.php b/core/command/l10n/createjs.php
index 0411c2f01d9..20ce288e8be 100644
--- a/core/command/l10n/createjs.php
+++ b/core/command/l10n/createjs.php
@@ -28,6 +28,7 @@ use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
+use UnexpectedValueException;
class CreateJs extends Command {
@@ -126,6 +127,9 @@ class CreateJs extends Command {
$phpFile = "$path/l10n/$lang.php";
$TRANSLATIONS = array();
$PLURAL_FORMS = '';
+ if (!file_exists($phpFile)) {
+ throw new UnexpectedValueException("Php translation file <$phpFile> does not exist.");
+ }
require $phpFile;
return array($TRANSLATIONS, $PLURAL_FORMS);