Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/text.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-11-18 16:08:05 +0300
committerJulius Härtl <jus@bitgrid.net>2019-11-18 16:08:05 +0300
commitda1ef876909c482fc6d0fa5f98c5c088cf62f3de (patch)
tree8d2d2689f9146d6fb61b6e1b2c10670b596f3f6c /lib
parenta669c37a2e7ec51fa626f35af1f56c04b329f7f2 (diff)
Use translatable readme.md name
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib')
-rw-r--r--lib/Service/WorkspaceService.php18
1 files changed, 16 insertions, 2 deletions
diff --git a/lib/Service/WorkspaceService.php b/lib/Service/WorkspaceService.php
index 761370814..14b4bef90 100644
--- a/lib/Service/WorkspaceService.php
+++ b/lib/Service/WorkspaceService.php
@@ -6,18 +6,26 @@ namespace OCA\Text\Service;
use OCP\Files\Folder;
use OCP\Files\NotFoundException;
+use OCP\IL10N;
class WorkspaceService {
- private const SUPPORTED_FILENAMES = [
+ private const SUPPORTED_STATIC_FILENAMES = [
'README.md',
'Readme.md',
'readme.md'
];
+ /** @var IL10N */
+ private $l10n;
+
+ public function __construct(IL10N $l10n) {
+ $this->l10n = $l10n;
+ }
+
public function getFile(Folder $folder) {
$file = null;
- foreach (self::SUPPORTED_FILENAMES as $filename) {
+ foreach ($this->getSupportedFilenames() as $filename) {
if ($folder->nodeExists($filename)) {
try {
$file = $folder->get($filename);
@@ -28,4 +36,10 @@ class WorkspaceService {
}
return $file;
}
+
+ private function getSupportedFilenames() {
+ return array_merge([
+ $this->l10n->t('Readme') . '.md'
+ ], self::SUPPORTED_STATIC_FILENAMES);
+ }
}