From a5a48ae65c9db6016d5547287d80b115f2c6883d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thomas=20M=C3=BCller?= <thomas.mueller@tmit.eu>
Date: Wed, 6 Apr 2016 13:15:54 +0200
Subject: [PATCH] Move some translation stings around to enable xgettext to
 detect them

---
 apps/files_external/js/settings.js         | 12 +-----------
 apps/files_external/templates/settings.php |  8 ++++++++
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/apps/files_external/js/settings.js b/apps/files_external/js/settings.js
index 0b33458bec2..55c12cc0ac9 100644
--- a/apps/files_external/js/settings.js
+++ b/apps/files_external/js/settings.js
@@ -34,17 +34,7 @@ var MOUNT_OPTIONS_DROPDOWN_TEMPLATE =
 	'		</select>' +
 	'	</div>' +
 	'</div>';
-
-	/* TODO the current l10n extrator can't handle JS functions within handlebar
-	   templates therefore they are duplicated here
-	t("files_external", "Enable encryption")
-	t("files_external", "Enable previews")
-	t("files_external", "Enable sharing")
-	t("files_external", "Check for changes")
-	t("files_external", "Never")
-	t("files_external", "Once every direct access")
-	 */
-
+	
 /**
  * Returns the selection of applicable users in the given configuration row
  *
diff --git a/apps/files_external/templates/settings.php b/apps/files_external/templates/settings.php
index feccd2a4e45..7edd66fe4d5 100644
--- a/apps/files_external/templates/settings.php
+++ b/apps/files_external/templates/settings.php
@@ -3,11 +3,19 @@
 	use \OCA\Files_External\Lib\DefinitionParameter;
 	use \OCA\Files_External\Service\BackendService;
 
+	$l->t("Enable encryption");
+	$l->t("Enable previews");
+	$l->t("Enable sharing");
+	$l->t("Check for changes");
+	$l->t("Never");
+	$l->t("Once every direct access");
+
 	script('files_external', 'settings');
 	style('files_external', 'settings');
 
 	// load custom JS
 	foreach ($_['backends'] as $backend) {
+		/** @var Backend $backend */
 		if ($backend->getCustomJs()) {
 			script('files_external', $backend->getCustomJs());
 		}
-- 
GitLab