├── .drone.star
├── .gitignore
├── .phan
└── config.php
├── .php-cs-fixer.dist.php
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── Makefile
├── README.md
├── appinfo
├── app.php
├── application.php
├── info.xml
└── routes.php
├── composer.json
├── composer.lock
├── controller
└── filehandlingcontroller.php
├── css
├── DroidSansMono
│ ├── DroidSansMono-webfont.eot
│ ├── DroidSansMono-webfont.svg
│ ├── DroidSansMono-webfont.ttf
│ ├── DroidSansMono-webfont.woff
│ ├── Google Android License.txt
│ └── stylesheet.css
├── mobile.css
└── style.css
├── img
├── app.png
└── app.svg
├── js
├── editor.js
└── vendor
│ └── ace
│ └── src-noconflict
│ ├── ace.js
│ ├── ext-modelist.js
│ ├── ext-searchbox.js
│ ├── keybinding-emacs.js
│ ├── keybinding-vim.js
│ ├── mode-abap.js
│ ├── mode-abc.js
│ ├── mode-actionscript.js
│ ├── mode-ada.js
│ ├── mode-apache_conf.js
│ ├── mode-applescript.js
│ ├── mode-asciidoc.js
│ ├── mode-assembly_x86.js
│ ├── mode-autohotkey.js
│ ├── mode-batchfile.js
│ ├── mode-bro.js
│ ├── mode-c9search.js
│ ├── mode-c_cpp.js
│ ├── mode-cirru.js
│ ├── mode-clojure.js
│ ├── mode-cobol.js
│ ├── mode-coffee.js
│ ├── mode-coldfusion.js
│ ├── mode-csharp.js
│ ├── mode-css.js
│ ├── mode-curly.js
│ ├── mode-d.js
│ ├── mode-dart.js
│ ├── mode-diff.js
│ ├── mode-django.js
│ ├── mode-dockerfile.js
│ ├── mode-dot.js
│ ├── mode-drools.js
│ ├── mode-eiffel.js
│ ├── mode-ejs.js
│ ├── mode-elixir.js
│ ├── mode-elm.js
│ ├── mode-erlang.js
│ ├── mode-forth.js
│ ├── mode-fortran.js
│ ├── mode-ftl.js
│ ├── mode-gcode.js
│ ├── mode-gherkin.js
│ ├── mode-gitignore.js
│ ├── mode-glsl.js
│ ├── mode-gobstones.js
│ ├── mode-golang.js
│ ├── mode-groovy.js
│ ├── mode-haml.js
│ ├── mode-handlebars.js
│ ├── mode-haskell.js
│ ├── mode-haskell_cabal.js
│ ├── mode-haxe.js
│ ├── mode-hjson.js
│ ├── mode-html.js
│ ├── mode-html_elixir.js
│ ├── mode-html_ruby.js
│ ├── mode-ini.js
│ ├── mode-io.js
│ ├── mode-jack.js
│ ├── mode-jade.js
│ ├── mode-java.js
│ ├── mode-javascript.js
│ ├── mode-json.js
│ ├── mode-jsoniq.js
│ ├── mode-jsp.js
│ ├── mode-jsx.js
│ ├── mode-julia.js
│ ├── mode-kotlin.js
│ ├── mode-latex.js
│ ├── mode-lean.js
│ ├── mode-less.js
│ ├── mode-liquid.js
│ ├── mode-lisp.js
│ ├── mode-live_script.js
│ ├── mode-livescript.js
│ ├── mode-logiql.js
│ ├── mode-lsl.js
│ ├── mode-lua.js
│ ├── mode-luapage.js
│ ├── mode-lucene.js
│ ├── mode-makefile.js
│ ├── mode-markdown.js
│ ├── mode-mask.js
│ ├── mode-matlab.js
│ ├── mode-mavens_mate_log.js
│ ├── mode-maze.js
│ ├── mode-mel.js
│ ├── mode-mips_assembler.js
│ ├── mode-mipsassembler.js
│ ├── mode-mushcode.js
│ ├── mode-mysql.js
│ ├── mode-nix.js
│ ├── mode-nsis.js
│ ├── mode-objectivec.js
│ ├── mode-ocaml.js
│ ├── mode-pascal.js
│ ├── mode-perl.js
│ ├── mode-pgsql.js
│ ├── mode-php.js
│ ├── mode-plain_text.js
│ ├── mode-powershell.js
│ ├── mode-praat.js
│ ├── mode-prolog.js
│ ├── mode-properties.js
│ ├── mode-protobuf.js
│ ├── mode-python.js
│ ├── mode-r.js
│ ├── mode-razor.js
│ ├── mode-rdoc.js
│ ├── mode-rhtml.js
│ ├── mode-rst.js
│ ├── mode-ruby.js
│ ├── mode-rust.js
│ ├── mode-sass.js
│ ├── mode-scad.js
│ ├── mode-scala.js
│ ├── mode-scheme.js
│ ├── mode-scss.js
│ ├── mode-sh.js
│ ├── mode-sjs.js
│ ├── mode-smarty.js
│ ├── mode-snippets.js
│ ├── mode-soy_template.js
│ ├── mode-space.js
│ ├── mode-sql.js
│ ├── mode-sqlserver.js
│ ├── mode-stylus.js
│ ├── mode-svg.js
│ ├── mode-swift.js
│ ├── mode-swig.js
│ ├── mode-tcl.js
│ ├── mode-tex.js
│ ├── mode-text.js
│ ├── mode-textile.js
│ ├── mode-toml.js
│ ├── mode-tsx.js
│ ├── mode-twig.js
│ ├── mode-typescript.js
│ ├── mode-vala.js
│ ├── mode-vbscript.js
│ ├── mode-velocity.js
│ ├── mode-verilog.js
│ ├── mode-vhdl.js
│ ├── mode-wollok.js
│ ├── mode-xml.js
│ ├── mode-xquery.js
│ ├── mode-yaml.js
│ └── theme-clouds.js
├── l10n
├── .gitkeep
├── .tx
│ └── config
├── af_ZA.js
├── af_ZA.json
├── ar.js
├── ar.json
├── ast.js
├── ast.json
├── az.js
├── az.json
├── az.php
├── bg_BG.js
├── bg_BG.json
├── bn_BD.php
├── bs.php
├── ca.js
├── ca.json
├── cs_CZ.js
├── cs_CZ.json
├── cy_GB.php
├── da.js
├── da.json
├── de.js
├── de.json
├── de_CH.js
├── de_CH.json
├── de_DE.js
├── de_DE.json
├── el.js
├── el.json
├── en_GB.js
├── en_GB.json
├── eo.php
├── es.js
├── es.json
├── es_AR.js
├── es_AR.json
├── es_MX.js
├── es_MX.json
├── et_EE.js
├── et_EE.json
├── eu.php
├── eu_ES.php
├── fa.js
├── fa.json
├── fi_FI.js
├── fi_FI.json
├── fr.js
├── fr.json
├── gl.js
├── gl.json
├── he.js
├── he.json
├── hi.php
├── hr.php
├── hu_HU.js
├── hu_HU.json
├── hy.js
├── hy.json
├── ia.php
├── id.js
├── id.json
├── is.js
├── is.json
├── it.js
├── it.json
├── ja.js
├── ja.json
├── ka_GE.php
├── km.php
├── ko.js
├── ko.json
├── ku_IQ.php
├── lb.php
├── lt_LT.js
├── lt_LT.json
├── lv.php
├── mk.js
├── mk.json
├── ms_MY.php
├── nb_NO.js
├── nb_NO.json
├── nl.js
├── nl.json
├── nn_NO.js
├── nn_NO.json
├── oc.js
├── oc.json
├── pa.php
├── pl.js
├── pl.json
├── pt_BR.js
├── pt_BR.json
├── pt_PT.js
├── pt_PT.json
├── ro.js
├── ro.json
├── ru.js
├── ru.json
├── ru_RU.js
├── ru_RU.json
├── si_LK.php
├── sk.php
├── sk_SK.js
├── sk_SK.json
├── sl.js
├── sl.json
├── sq.js
├── sq.json
├── sr.js
├── sr.json
├── sr@latin.js
├── sr@latin.json
├── sr@latin.php
├── sv.js
├── sv.json
├── ta_LK.php
├── te.php
├── th_TH.js
├── th_TH.json
├── tr.js
├── tr.json
├── ug.js
├── ug.json
├── uk.js
├── uk.json
├── vi.js
├── vi.json
├── vi.php
├── zh_CN.js
├── zh_CN.json
├── zh_HK.php
├── zh_TW.js
└── zh_TW.json
├── phpcs.xml
├── phpstan.neon
├── phpunit.xml
├── sonar-project.properties
├── tests
├── acceptance
│ ├── config
│ │ └── behat.yml
│ └── features
│ │ ├── bootstrap
│ │ ├── TextEditorContext.php
│ │ └── bootstrap.php
│ │ ├── lib
│ │ └── TextEditorPage.php
│ │ ├── webUIActivityList
│ │ └── activityList.feature
│ │ └── webUITextEditor
│ │ ├── createTextFiles.feature
│ │ ├── editSharedTextFiles.feature
│ │ ├── editTextFiles.feature
│ │ └── editTextFilesInSharedFolder.feature
└── unit
│ ├── ApplicationTest.php
│ └── controller
│ └── filehandlingcontrollerTest.php
└── vendor-bin
├── behat
└── composer.json
├── owncloud-codestyle
└── composer.json
├── phan
└── composer.json
├── php_codesniffer
└── composer.json
└── phpstan
└── composer.json
/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 | /l10n/.transifexrc
3 | .php_cs.cache
4 | .php-cs-fixer.cache
5 |
6 | # Composer
7 | vendor/
8 | vendor-bin/**/vendor
9 | vendor-bin/**/composer.lock
10 |
11 | # Mac OS
12 | .DS_Store
13 |
14 | # Tests - auto-generated files
15 | /tests/acceptance/output
16 | /tests/output
17 | .phpunit.result.cache
18 |
19 | # Remove unnecessary workers
20 | /js/vendor/ace/src-noconflict/worker-*
21 | # Remove unnecessary themes, but keep the one we use!
22 | /js/vendor/ace/src-noconflict/theme-*
23 | !/js/vendor/ace/src-noconflict/theme-clouds.js
24 | # Remove unnecessary extensions
25 | /js/vendor/ace/src-noconflict/ext-*
26 | !/js/vendor/ace/src-noconflict/ext-modelist.js
27 | !/js/vendor/ace/src-noconflict/ext-searchbox.js
28 |
29 | .phpunit.result.cache
30 |
31 | # SonarCloud scanner
32 | .scannerwork
33 |
34 | # Generated from .drone.star
35 | .drone.yml
36 |
37 | # IDE Cache
38 | .idea/
--------------------------------------------------------------------------------
/.php-cs-fixer.dist.php:
--------------------------------------------------------------------------------
1 | setUsingCache(true)
5 | ->getFinder()
6 | ->exclude('vendor')
7 | ->exclude('vendor-bin')
8 | ->exclude('l10n')
9 | ->in(__DIR__);
10 | return $config;
11 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | ## Submitting issues
2 |
3 | If you have questions about how to install or use ownCloud, please direct these to the [mailing list][mailinglist] or our [forum][forum]. We are also available on [IRC][irc].
4 |
5 | ### Short version
6 |
7 | * The [**issue template can be found here**][template]. Please always use the issue template when reporting issues.
8 |
9 | ### Guidelines
10 | * Please search the existing issues first, it's likely that your issue was already reported or even fixed.
11 | - Go to one of the repositories, click "issues" and type any word in the top search/command bar.
12 | - You can also filter by appending e. g. "state:open" to the search string.
13 | - More info on [search syntax within github](https://help.github.com/articles/searching-issues)
14 | * This repository ([files_texteditor](https://github.com/owncloud/files_texteditor/issues)) is *only* for issues within the ownCloud files_texteditor code.
15 | * __SECURITY__: Report any potential security bug to security@owncloud.com following our [security policy](https://owncloud.org/security/) instead of filing an issue in our bug tracker
16 | * Report the issue using our [template][template], it includes all the information we need to track down the issue.
17 |
18 | Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
19 |
20 | [template]: https://raw.github.com/owncloud/core/master/issue_template.md
21 | [mailinglist]: https://mailman.owncloud.org/mailman/listinfo/owncloud
22 | [forum]: https://forum.owncloud.org/
23 | [irc]: https://webchat.freenode.net/?channels=owncloud&uio=d4
24 |
25 | ### Contribute Code and translations
26 | Please check [core's contribution guidelines](https://github.com/owncloud/core/blob/master/CONTRIBUTING.md) for further information about contributing code and translations.
27 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Texteditor
2 |
3 | [](https://drone.owncloud.com/owncloud/files_texteditor)
4 | [](https://sonarcloud.io/dashboard?id=owncloud_files_texteditor)
5 | [](https://sonarcloud.io/dashboard?id=owncloud_files_texteditor)
6 | [](https://sonarcloud.io/dashboard?id=owncloud_files_texteditor)
7 |
8 |
9 | The original text editor app for ownCloud, based on [Ace](http://ace.c9.io/).
10 |
11 | Features:
12 | - Syntax highlighting
13 | - Autosave
14 | - Syntax checking
15 | - Responsive design (optimised on mobile and desktop)
16 |
17 | ## Install
18 | Simply copy the `files_texteditor` folder into the `apps` directory and enable the app within the ownCloud settings.
19 |
20 | ## Usage
21 | To use the editor, click on a [supported file](https://github.com/owncloud/files_texteditor/blob/master/js/editor.js#L6) within the Files app and the file will be loaded into the editor. Saving is automatic, but can also be triggered manually with `Ctrl+S` or `Cmd+S`.
22 |
23 | ## Contributors
24 | Maintainer: [Tom Needham](http://github.com/tomneedham)
25 | Past contributors: [Thomas Müller](http://github.com/deepdiver1975) [Robin Appelman](http://github.com/icewind) [Jörn Friedrich Dreyer](http://github.com/butonic) [Vincent Petry](http://github.com/pvince)
26 |
27 |
28 | Preview apps
29 | ------------
30 |
31 | Apps can add side-by-side previews to the app for certain file types by using the preview api
32 |
33 | ```js
34 |
35 | OCA.MYApp.Preview = function(){
36 | ...
37 | }
38 |
39 | OCA.MYApp.Preview.Prototype = {
40 | /**
41 | * Give the app the opportunity to load any resources it needs and prepare for rendering a preview
42 | */
43 | init: function() {
44 | ...
45 | },
46 | /**
47 | * @param {string} the text to create the preview for
48 | * @param {jQuery} the jQuery element to render the preview in
49 | */
50 | preview: function(text, previewElement) {
51 | ...
52 | }
53 | }
54 |
55 | OCA.Files_Texteditor.registerPreviewPlugin('text/markdown', new OCA.MYApp.Preview());
56 |
57 | ```
58 |
59 | For styling of the preview, the preview element will have the id `preview` and the className will be set to the mimetype of the file being edited with any slash replaced by dashes.
60 |
61 | e.g. when editing a markdown file the preview element can be styled using the `#preview.text-markdown` css query.
62 |
--------------------------------------------------------------------------------
/appinfo/app.php:
--------------------------------------------------------------------------------
1 | boot();
7 |
--------------------------------------------------------------------------------
/appinfo/application.php:
--------------------------------------------------------------------------------
1 |
4 | *
5 | * @copyright Copyright (c) 2018, ownCloud GmbH
6 | * @license AGPL-3.0
7 | *
8 | * This code is free software: you can redistribute it and/or modify
9 | * it under the terms of the GNU Affero General Public License, version 3,
10 | * as published by the Free Software Foundation.
11 | *
12 | * This program is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU Affero General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU Affero General Public License, version 3,
18 | * along with this program. If not, see
19 | *
20 | */
21 |
22 | namespace OCA\Files_Texteditor\AppInfo;
23 |
24 | use OCA\Files_Texteditor\Controller\FileHandlingController;
25 | use OCP\AppFramework\App;
26 | use OCP\AppFramework\IAppContainer;
27 | use OCP\Util;
28 |
29 | class Application extends App {
30 | /**
31 | * @param array $urlParams
32 | */
33 | public function __construct(array $urlParams = []) {
34 | parent::__construct('files_texteditor', $urlParams);
35 |
36 | $container = $this->getContainer();
37 | $server = $container->getServer();
38 |
39 | $container->registerService('FileHandlingController', function (IAppContainer $c) use ($server) {
40 | /** @phan-suppress-next-line PhanUndeclaredClassMethod */
41 | return new FileHandlingController(
42 | $c->getAppName(),
43 | $server->getRequest(),
44 | $server->getL10N($c->getAppName()),
45 | $server->getLogger(),
46 | $server->getShareManager(),
47 | $server->getUserSession(),
48 | $server->getRootFolder()
49 | );
50 | });
51 | }
52 |
53 | private function registerEventHooks(): void {
54 | $container = $this->getContainer();
55 | $eventDispatcher = $container->getServer()->getEventDispatcher();
56 | $callback = function () {
57 | Util::addStyle('files_texteditor', 'DroidSansMono/stylesheet');
58 | Util::addStyle('files_texteditor', 'style');
59 | Util::addStyle('files_texteditor', 'mobile');
60 | Util::addscript('files_texteditor', 'editor');
61 | Util::addscript('files_texteditor', 'vendor/ace/src-noconflict/ace');
62 | };
63 |
64 | $eventDispatcher->addListener(
65 | 'OCA\Files::loadAdditionalScripts',
66 | $callback
67 | );
68 | $eventDispatcher->addListener(
69 | 'OCA\Files_Sharing::loadAdditionalScripts',
70 | $callback
71 | );
72 | }
73 |
74 | public function boot(): void {
75 | $this->registerEventHooks();
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/appinfo/info.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | files_texteditor
4 | Text Editor
5 | Files_Texteditor
6 | Edit text files on the fly
7 | This application enables ownCloud users to view, save and edit text files in the file view. If enabled, an entry for 'Text file' is shown in the '+' button menu at the top of the files view. When clicked, a new text file opens in the browser and the file is saved into the current directory. Furthermore, when a text file is clicked in the file list, it will be opened and editable. If the permissions allow, a user can also edit shared files and save these changes right away in the file view.
8 | More information is available in the Text Editor documentation.
9 |
10 | AGPL
11 | Tom Needham, Björn Schießle
12 | 2.6.1
13 |
14 |
15 | https://github.com/owncloud/files_texteditor/blob/master/README.md
16 | https://github.com/owncloud/files_texteditor/blob/master/README.md
17 | https://github.com/owncloud/files_texteditor/blob/master/README.md
18 |
19 | productivity
20 | https://github.com/owncloud/files_texteditor
21 | https://github.com/owncloud/files_texteditor/issues
22 | https://github.com/owncloud/files_texteditor.git
23 | https://raw.githubusercontent.com/owncloud/screenshots/a068ff44c439aa4969ea37b60e45bed875bbbb98/files_texteditor/texteditor.png
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/appinfo/routes.php:
--------------------------------------------------------------------------------
1 |
4 | *
5 | * @copyright Copyright (c) 2018, ownCloud GmbH
6 | * @license AGPL-3.0
7 | *
8 | * This code is free software: you can redistribute it and/or modify
9 | * it under the terms of the GNU Affero General Public License, version 3,
10 | * as published by the Free Software Foundation.
11 | *
12 | * This program is distributed in the hope that it will be useful,
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 | * GNU Affero General Public License for more details.
16 | *
17 | * You should have received a copy of the GNU Affero General Public License, version 3,
18 | * along with this program. If not, see
19 | *
20 | */
21 |
22 | namespace OCA\Files_Texteditor\AppInfo;
23 |
24 | return ['routes' => [
25 | [
26 | 'name' => 'FileHandling#load',
27 | 'url' => '/ajax/loadfile',
28 | 'verb' => 'GET'
29 | ],
30 | [
31 | 'name' => 'FileHandling#save',
32 | 'url' => '/ajax/savefile',
33 | 'verb' => 'PUT'
34 | ],
35 | [
36 | 'name' => 'FileHandling#close',
37 | 'url' => '/ajax/closefile',
38 | 'verb' => 'PUT'
39 | ]
40 | ]];
41 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "owncloud/files_texteditor",
3 | "config" : {
4 | "platform": {
5 | "php": "7.4"
6 | },
7 | "allow-plugins": {
8 | "bamarni/composer-bin-plugin": true
9 | }
10 | },
11 | "replace": {
12 | "firebase/php-jwt": "^6.8"
13 | },
14 | "require-dev": {
15 | "bamarni/composer-bin-plugin": "^1.8"
16 | },
17 | "extra": {
18 | "bamarni-bin": {
19 | "bin-links": false
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/composer.lock:
--------------------------------------------------------------------------------
1 | {
2 | "_readme": [
3 | "This file locks the dependencies of your project to a known state",
4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5 | "This file is @generated automatically"
6 | ],
7 | "content-hash": "0668a69d3793669e9ff8b730b23b9c31",
8 | "packages": [],
9 | "packages-dev": [
10 | {
11 | "name": "bamarni/composer-bin-plugin",
12 | "version": "1.8.2",
13 | "source": {
14 | "type": "git",
15 | "url": "https://github.com/bamarni/composer-bin-plugin.git",
16 | "reference": "92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880"
17 | },
18 | "dist": {
19 | "type": "zip",
20 | "url": "https://api.github.com/repos/bamarni/composer-bin-plugin/zipball/92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880",
21 | "reference": "92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880",
22 | "shasum": ""
23 | },
24 | "require": {
25 | "composer-plugin-api": "^2.0",
26 | "php": "^7.2.5 || ^8.0"
27 | },
28 | "require-dev": {
29 | "composer/composer": "^2.0",
30 | "ext-json": "*",
31 | "phpstan/extension-installer": "^1.1",
32 | "phpstan/phpstan": "^1.8",
33 | "phpstan/phpstan-phpunit": "^1.1",
34 | "phpunit/phpunit": "^8.5 || ^9.5",
35 | "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
36 | "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
37 | "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0"
38 | },
39 | "type": "composer-plugin",
40 | "extra": {
41 | "class": "Bamarni\\Composer\\Bin\\BamarniBinPlugin"
42 | },
43 | "autoload": {
44 | "psr-4": {
45 | "Bamarni\\Composer\\Bin\\": "src"
46 | }
47 | },
48 | "notification-url": "https://packagist.org/downloads/",
49 | "license": [
50 | "MIT"
51 | ],
52 | "description": "No conflicts for your bin dependencies",
53 | "keywords": [
54 | "composer",
55 | "conflict",
56 | "dependency",
57 | "executable",
58 | "isolation",
59 | "tool"
60 | ],
61 | "support": {
62 | "issues": "https://github.com/bamarni/composer-bin-plugin/issues",
63 | "source": "https://github.com/bamarni/composer-bin-plugin/tree/1.8.2"
64 | },
65 | "time": "2022-10-31T08:38:03+00:00"
66 | }
67 | ],
68 | "aliases": [],
69 | "minimum-stability": "stable",
70 | "stability-flags": [],
71 | "prefer-stable": false,
72 | "prefer-lowest": false,
73 | "platform": [],
74 | "platform-dev": [],
75 | "platform-overrides": {
76 | "php": "7.4"
77 | },
78 | "plugin-api-version": "2.3.0"
79 | }
80 |
--------------------------------------------------------------------------------
/css/DroidSansMono/DroidSansMono-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/owncloud/files_texteditor/d4abf764b5964410ba11c6b72dae64bfe60afc34/css/DroidSansMono/DroidSansMono-webfont.eot
--------------------------------------------------------------------------------
/css/DroidSansMono/DroidSansMono-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/owncloud/files_texteditor/d4abf764b5964410ba11c6b72dae64bfe60afc34/css/DroidSansMono/DroidSansMono-webfont.ttf
--------------------------------------------------------------------------------
/css/DroidSansMono/DroidSansMono-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/owncloud/files_texteditor/d4abf764b5964410ba11c6b72dae64bfe60afc34/css/DroidSansMono/DroidSansMono-webfont.woff
--------------------------------------------------------------------------------
/css/DroidSansMono/Google Android License.txt:
--------------------------------------------------------------------------------
1 | Copyright (C) 2008 The Android Open Source Project
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
15 | ##########
16 |
17 | This directory contains the fonts for the platform. They are licensed
18 | under the Apache 2 license.
19 |
--------------------------------------------------------------------------------
/css/DroidSansMono/stylesheet.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Droid Sans Mono';
3 | src: url('DroidSansMono-webfont.eot');
4 | src: url('DroidSansMono-webfont.eot?#iefix') format('embedded-opentype'),
5 | url('DroidSansMono-webfont.woff') format('woff'),
6 | url('DroidSansMono-webfont.ttf') format('truetype'),
7 | url('DroidSansMono-webfont.svg#DroidSansMonoRegular') format('svg');
8 | font-weight: normal;
9 | font-style: normal;
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/css/mobile.css:
--------------------------------------------------------------------------------
1 | @media only screen and (max-width: 768px) {
2 |
3 |
4 | /* hide search function on mobile to prevent wrap of elements */
5 | #editorsearchval,
6 | #editor_save+label {
7 | display: none !important;
8 | }
9 |
10 |
11 | }
--------------------------------------------------------------------------------
/img/app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/owncloud/files_texteditor/d4abf764b5964410ba11c6b72dae64bfe60afc34/img/app.png
--------------------------------------------------------------------------------
/img/app.svg:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-ada.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/mode/ada_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(require, exports, module) {
2 | "use strict";
3 |
4 | var oop = require("../lib/oop");
5 | var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
6 |
7 | var AdaHighlightRules = function() {
8 | var keywords = "abort|else|new|return|abs|elsif|not|reverse|abstract|end|null|accept|entry|select|" +
9 | "access|exception|of|separate|aliased|exit|or|some|all|others|subtype|and|for|out|synchronized|" +
10 | "array|function|overriding|at|tagged|generic|package|task|begin|goto|pragma|terminate|" +
11 | "body|private|then|if|procedure|type|case|in|protected|constant|interface|until|" +
12 | "|is|raise|use|declare|range|delay|limited|record|when|delta|loop|rem|while|digits|renames|with|do|mod|requeue|xor";
13 |
14 | var builtinConstants = (
15 | "true|false|null"
16 | );
17 |
18 | var builtinFunctions = (
19 | "count|min|max|avg|sum|rank|now|coalesce|main"
20 | );
21 |
22 | var keywordMapper = this.createKeywordMapper({
23 | "support.function": builtinFunctions,
24 | "keyword": keywords,
25 | "constant.language": builtinConstants
26 | }, "identifier", true);
27 |
28 | this.$rules = {
29 | "start" : [ {
30 | token : "comment",
31 | regex : "--.*$"
32 | }, {
33 | token : "string", // " string
34 | regex : '".*?"'
35 | }, {
36 | token : "string", // ' string
37 | regex : "'.*?'"
38 | }, {
39 | token : "constant.numeric", // float
40 | regex : "[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"
41 | }, {
42 | token : keywordMapper,
43 | regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b"
44 | }, {
45 | token : "keyword.operator",
46 | regex : "\\+|\\-|\\/|\\/\\/|%|<@>|@>|<@|&|\\^|~|<|>|<=|=>|==|!=|<>|="
47 | }, {
48 | token : "paren.lparen",
49 | regex : "[\\(]"
50 | }, {
51 | token : "paren.rparen",
52 | regex : "[\\)]"
53 | }, {
54 | token : "text",
55 | regex : "\\s+"
56 | } ]
57 | };
58 | };
59 |
60 | oop.inherits(AdaHighlightRules, TextHighlightRules);
61 |
62 | exports.AdaHighlightRules = AdaHighlightRules;
63 | });
64 |
65 | ace.define("ace/mode/ada",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/ada_highlight_rules"], function(require, exports, module) {
66 | "use strict";
67 |
68 | var oop = require("../lib/oop");
69 | var TextMode = require("./text").Mode;
70 | var AdaHighlightRules = require("./ada_highlight_rules").AdaHighlightRules;
71 |
72 | var Mode = function() {
73 | this.HighlightRules = AdaHighlightRules;
74 | this.$behaviour = this.$defaultBehaviour;
75 | };
76 | oop.inherits(Mode, TextMode);
77 |
78 | (function() {
79 |
80 | this.lineCommentStart = "--";
81 |
82 | this.$id = "ace/mode/ada";
83 | }).call(Mode.prototype);
84 |
85 | exports.Mode = Mode;
86 |
87 | });
88 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-gitignore.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/mode/gitignore_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(require, exports, module) {
2 | "use strict";
3 |
4 | var oop = require("../lib/oop");
5 | var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
6 |
7 | var GitignoreHighlightRules = function() {
8 | this.$rules = {
9 | "start" : [
10 | {
11 | token : "comment",
12 | regex : /^\s*#.*$/
13 | }, {
14 | token : "keyword", // negated patterns
15 | regex : /^\s*!.*$/
16 | }
17 | ]
18 | };
19 |
20 | this.normalizeRules();
21 | };
22 |
23 | GitignoreHighlightRules.metaData = {
24 | fileTypes: ['gitignore'],
25 | name: 'Gitignore'
26 | };
27 |
28 | oop.inherits(GitignoreHighlightRules, TextHighlightRules);
29 |
30 | exports.GitignoreHighlightRules = GitignoreHighlightRules;
31 | });
32 |
33 | ace.define("ace/mode/gitignore",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/gitignore_highlight_rules"], function(require, exports, module) {
34 | "use strict";
35 |
36 | var oop = require("../lib/oop");
37 | var TextMode = require("./text").Mode;
38 | var GitignoreHighlightRules = require("./gitignore_highlight_rules").GitignoreHighlightRules;
39 |
40 | var Mode = function() {
41 | this.HighlightRules = GitignoreHighlightRules;
42 | this.$behaviour = this.$defaultBehaviour;
43 | };
44 | oop.inherits(Mode, TextMode);
45 |
46 | (function() {
47 | this.lineCommentStart = "#";
48 | this.$id = "ace/mode/gitignore";
49 | }).call(Mode.prototype);
50 |
51 | exports.Mode = Mode;
52 | });
53 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-lucene.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/mode/lucene_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"], function(require, exports, module) {
2 | "use strict";
3 |
4 | var oop = require("../lib/oop");
5 | var lang = require("../lib/lang");
6 | var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
7 |
8 | var LuceneHighlightRules = function() {
9 | this.$rules = {
10 | "start" : [
11 | {
12 | token : "constant.character.negation",
13 | regex : "[\\-]"
14 | }, {
15 | token : "constant.character.interro",
16 | regex : "[\\?]"
17 | }, {
18 | token : "constant.character.asterisk",
19 | regex : "[\\*]"
20 | }, {
21 | token: 'constant.character.proximity',
22 | regex: '~[0-9]+\\b'
23 | }, {
24 | token : 'keyword.operator',
25 | regex: '(?:AND|OR|NOT)\\b'
26 | }, {
27 | token : "paren.lparen",
28 | regex : "[\\(]"
29 | }, {
30 | token : "paren.rparen",
31 | regex : "[\\)]"
32 | }, {
33 | token : "keyword",
34 | regex : "[\\S]+:"
35 | }, {
36 | token : "string", // " string
37 | regex : '".*?"'
38 | }, {
39 | token : "text",
40 | regex : "\\s+"
41 | }
42 | ]
43 | };
44 | };
45 |
46 | oop.inherits(LuceneHighlightRules, TextHighlightRules);
47 |
48 | exports.LuceneHighlightRules = LuceneHighlightRules;
49 | });
50 |
51 | ace.define("ace/mode/lucene",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/lucene_highlight_rules"], function(require, exports, module) {
52 | 'use strict';
53 |
54 | var oop = require("../lib/oop");
55 | var TextMode = require("./text").Mode;
56 | var LuceneHighlightRules = require("./lucene_highlight_rules").LuceneHighlightRules;
57 |
58 | var Mode = function() {
59 | this.HighlightRules = LuceneHighlightRules;
60 | this.$behaviour = this.$defaultBehaviour;
61 | };
62 |
63 | oop.inherits(Mode, TextMode);
64 |
65 | (function() {
66 | this.$id = "ace/mode/lucene";
67 | }).call(Mode.prototype);
68 |
69 | exports.Mode = Mode;
70 | });
71 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-plain_text.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/mode/plain_text",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/text_highlight_rules","ace/mode/behaviour"], function(require, exports, module) {
2 | "use strict";
3 |
4 | var oop = require("../lib/oop");
5 | var TextMode = require("./text").Mode;
6 | var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
7 | var Behaviour = require("./behaviour").Behaviour;
8 |
9 | var Mode = function() {
10 | this.HighlightRules = TextHighlightRules;
11 | this.$behaviour = new Behaviour();
12 | };
13 |
14 | oop.inherits(Mode, TextMode);
15 |
16 | (function() {
17 | this.type = "text";
18 | this.getNextLineIndent = function(state, line, tab) {
19 | return '';
20 | };
21 | this.$id = "ace/mode/plain_text";
22 | }).call(Mode.prototype);
23 |
24 | exports.Mode = Mode;
25 | });
26 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-properties.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/mode/properties_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(require, exports, module) {
2 | "use strict";
3 |
4 | var oop = require("../lib/oop");
5 | var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
6 |
7 | var PropertiesHighlightRules = function() {
8 |
9 | var escapeRe = /\\u[0-9a-fA-F]{4}|\\/;
10 |
11 | this.$rules = {
12 | "start" : [
13 | {
14 | token : "comment",
15 | regex : /[!#].*$/
16 | }, {
17 | token : "keyword",
18 | regex : /[=:]$/
19 | }, {
20 | token : "keyword",
21 | regex : /[=:]/,
22 | next : "value"
23 | }, {
24 | token : "constant.language.escape",
25 | regex : escapeRe
26 | }, {
27 | defaultToken: "variable"
28 | }
29 | ],
30 | "value" : [
31 | {
32 | regex : /\\$/,
33 | token : "string",
34 | next : "value"
35 | }, {
36 | regex : /$/,
37 | token : "string",
38 | next : "start"
39 | }, {
40 | token : "constant.language.escape",
41 | regex : escapeRe
42 | }, {
43 | defaultToken: "string"
44 | }
45 | ]
46 | };
47 |
48 | };
49 |
50 | oop.inherits(PropertiesHighlightRules, TextHighlightRules);
51 |
52 | exports.PropertiesHighlightRules = PropertiesHighlightRules;
53 | });
54 |
55 | ace.define("ace/mode/properties",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/properties_highlight_rules"], function(require, exports, module) {
56 | "use strict";
57 |
58 | var oop = require("../lib/oop");
59 | var TextMode = require("./text").Mode;
60 | var PropertiesHighlightRules = require("./properties_highlight_rules").PropertiesHighlightRules;
61 |
62 | var Mode = function() {
63 | this.HighlightRules = PropertiesHighlightRules;
64 | this.$behaviour = this.$defaultBehaviour;
65 | };
66 | oop.inherits(Mode, TextMode);
67 |
68 | (function() {
69 | this.$id = "ace/mode/properties";
70 | }).call(Mode.prototype);
71 |
72 | exports.Mode = Mode;
73 | });
74 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/mode-text.js:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/js/vendor/ace/src-noconflict/theme-clouds.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/clouds",["require","exports","module","ace/lib/dom"], function(require, exports, module) {
2 |
3 | exports.isDark = false;
4 | exports.cssClass = "ace-clouds";
5 | exports.cssText = ".ace-clouds .ace_gutter {\
6 | background: #ebebeb;\
7 | color: #333\
8 | }\
9 | .ace-clouds .ace_print-margin {\
10 | width: 1px;\
11 | background: #e8e8e8\
12 | }\
13 | .ace-clouds {\
14 | background-color: #FFFFFF;\
15 | color: #000000\
16 | }\
17 | .ace-clouds .ace_cursor {\
18 | color: #000000\
19 | }\
20 | .ace-clouds .ace_marker-layer .ace_selection {\
21 | background: #BDD5FC\
22 | }\
23 | .ace-clouds.ace_multiselect .ace_selection.ace_start {\
24 | box-shadow: 0 0 3px 0px #FFFFFF;\
25 | }\
26 | .ace-clouds .ace_marker-layer .ace_step {\
27 | background: rgb(255, 255, 0)\
28 | }\
29 | .ace-clouds .ace_marker-layer .ace_bracket {\
30 | margin: -1px 0 0 -1px;\
31 | border: 1px solid #BFBFBF\
32 | }\
33 | .ace-clouds .ace_marker-layer .ace_active-line {\
34 | background: #FFFBD1\
35 | }\
36 | .ace-clouds .ace_gutter-active-line {\
37 | background-color : #dcdcdc\
38 | }\
39 | .ace-clouds .ace_marker-layer .ace_selected-word {\
40 | border: 1px solid #BDD5FC\
41 | }\
42 | .ace-clouds .ace_invisible {\
43 | color: #BFBFBF\
44 | }\
45 | .ace-clouds .ace_keyword,\
46 | .ace-clouds .ace_meta,\
47 | .ace-clouds .ace_support.ace_constant.ace_property-value {\
48 | color: #AF956F\
49 | }\
50 | .ace-clouds .ace_keyword.ace_operator {\
51 | color: #484848\
52 | }\
53 | .ace-clouds .ace_keyword.ace_other.ace_unit {\
54 | color: #96DC5F\
55 | }\
56 | .ace-clouds .ace_constant.ace_language {\
57 | color: #39946A\
58 | }\
59 | .ace-clouds .ace_constant.ace_numeric {\
60 | color: #46A609\
61 | }\
62 | .ace-clouds .ace_constant.ace_character.ace_entity {\
63 | color: #BF78CC\
64 | }\
65 | .ace-clouds .ace_invalid {\
66 | background-color: #FF002A\
67 | }\
68 | .ace-clouds .ace_fold {\
69 | background-color: #AF956F;\
70 | border-color: #000000\
71 | }\
72 | .ace-clouds .ace_storage,\
73 | .ace-clouds .ace_support.ace_class,\
74 | .ace-clouds .ace_support.ace_function,\
75 | .ace-clouds .ace_support.ace_other,\
76 | .ace-clouds .ace_support.ace_type {\
77 | color: #C52727\
78 | }\
79 | .ace-clouds .ace_string {\
80 | color: #5D90CD\
81 | }\
82 | .ace-clouds .ace_comment {\
83 | color: #BCC8BA\
84 | }\
85 | .ace-clouds .ace_entity.ace_name.ace_tag,\
86 | .ace-clouds .ace_entity.ace_other.ace_attribute-name {\
87 | color: #606060\
88 | }\
89 | .ace-clouds .ace_indent-guide {\
90 | background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==\") right repeat-y\
91 | }";
92 |
93 | var dom = require("../lib/dom");
94 | dom.importCssString(exports.cssText, exports.cssClass);
95 | });
96 |
--------------------------------------------------------------------------------
/l10n/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/owncloud/files_texteditor/d4abf764b5964410ba11c6b72dae64bfe60afc34/l10n/.gitkeep
--------------------------------------------------------------------------------
/l10n/.tx/config:
--------------------------------------------------------------------------------
1 | [main]
2 | host = https://www.transifex.com
3 | lang_map = ja_JP: ja
4 |
5 | [o:owncloud-org:p:owncloud:r:files_texteditor]
6 | file_filter = /files_texteditor.po
7 | source_file = templates/files_texteditor.pot
8 | source_lang = en
9 | type = PO
10 |
--------------------------------------------------------------------------------
/l10n/af_ZA.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Dei lêer is te groot om te open. Laai dit liewer af.",
5 | "Cannot read the file." : "Kan nie die lêer lees nie.",
6 | "Invalid file path supplied." : "Ongeldige lêerpad verskaf.",
7 | "The file is locked." : "Die lêer is gesluit.",
8 | "An internal server error occurred." : "’n Interne bedienerfout het voorgekom.",
9 | "Cannot save file as it has been modified since opening" : "Lêer kan nie bewaar word nie want dit is gewysig sedert dit geopen is",
10 | "Insufficient permissions" : "Onvoldoende toestemmings",
11 | "File path not supplied" : "Lêerpad nie verskaf nie",
12 | "File mtime not supplied" : "Lêer-mtyd nie verskaf nie",
13 | "saving..." : "bewaar tans…",
14 | "saved!" : "bewaar!",
15 | "failed!" : "misluk!",
16 | "Saved" : "Bewaar",
17 | "There was a problem saving your changes. Click to resume editing." : "U veranderinge kon nie bewaar word nie. Klik om wysiging voort te sit.",
18 | "An error occurred!" : "’n Fout het voorgekom!",
19 | "Text file" : "Tekslêer",
20 | "New text file.txt" : "Nuwe tekslêer.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/af_ZA.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Dei lêer is te groot om te open. Laai dit liewer af.",
3 | "Cannot read the file." : "Kan nie die lêer lees nie.",
4 | "Invalid file path supplied." : "Ongeldige lêerpad verskaf.",
5 | "The file is locked." : "Die lêer is gesluit.",
6 | "An internal server error occurred." : "’n Interne bedienerfout het voorgekom.",
7 | "Cannot save file as it has been modified since opening" : "Lêer kan nie bewaar word nie want dit is gewysig sedert dit geopen is",
8 | "Insufficient permissions" : "Onvoldoende toestemmings",
9 | "File path not supplied" : "Lêerpad nie verskaf nie",
10 | "File mtime not supplied" : "Lêer-mtyd nie verskaf nie",
11 | "saving..." : "bewaar tans…",
12 | "saved!" : "bewaar!",
13 | "failed!" : "misluk!",
14 | "Saved" : "Bewaar",
15 | "There was a problem saving your changes. Click to resume editing." : "U veranderinge kon nie bewaar word nie. Klik om wysiging voort te sit.",
16 | "An error occurred!" : "’n Fout het voorgekom!",
17 | "Text file" : "Tekslêer",
18 | "New text file.txt" : "Nuwe tekslêer.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/ar.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "الملف كبير للغاية ولا يمكن فتحه. يُرجى تنزيل الملف بدلًا من ذلك.",
5 | "Cannot read the file." : "تعذّرت قراءة الملف.",
6 | "Invalid file path supplied." : "تم تقديم مسار ملف غير صالح.",
7 | "The file is locked." : "الملف مقفل.",
8 | "An internal server error occurred." : "حدث خطأ داخلي في الخادم.",
9 | "Cannot save file as it has been modified since opening" : "تعذّر حفظ الملف بسبب تعديله منذ فتحه",
10 | "Insufficient permissions" : "أذونات غير كافية",
11 | "File path not supplied" : "مسار الملف غير موجود",
12 | "File mtime not supplied" : "وقت التعديل الأخير للملف غير موجود",
13 | "saving..." : "جارٍ الحفظ...",
14 | "saved!" : "تم الحفظ!",
15 | "failed!" : "فشلت المهمة!",
16 | "Saved" : "تم الحفظ",
17 | "There was a problem saving your changes. Click to resume editing." : "حدثت مشكلة في حفظ تغييراتك. انقر لاستئناف التحرير.",
18 | "Open in Text Editor" : "فتح في محرر النصوص",
19 | "An error occurred!" : "حدث خطأ!",
20 | "Text file" : "ملف نصي",
21 | "New text file.txt" : "ملف نصي جديد fille.txt"
22 | },
23 | "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
24 |
--------------------------------------------------------------------------------
/l10n/ar.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "الملف كبير للغاية ولا يمكن فتحه. يُرجى تنزيل الملف بدلًا من ذلك.",
3 | "Cannot read the file." : "تعذّرت قراءة الملف.",
4 | "Invalid file path supplied." : "تم تقديم مسار ملف غير صالح.",
5 | "The file is locked." : "الملف مقفل.",
6 | "An internal server error occurred." : "حدث خطأ داخلي في الخادم.",
7 | "Cannot save file as it has been modified since opening" : "تعذّر حفظ الملف بسبب تعديله منذ فتحه",
8 | "Insufficient permissions" : "أذونات غير كافية",
9 | "File path not supplied" : "مسار الملف غير موجود",
10 | "File mtime not supplied" : "وقت التعديل الأخير للملف غير موجود",
11 | "saving..." : "جارٍ الحفظ...",
12 | "saved!" : "تم الحفظ!",
13 | "failed!" : "فشلت المهمة!",
14 | "Saved" : "تم الحفظ",
15 | "There was a problem saving your changes. Click to resume editing." : "حدثت مشكلة في حفظ تغييراتك. انقر لاستئناف التحرير.",
16 | "Open in Text Editor" : "فتح في محرر النصوص",
17 | "An error occurred!" : "حدث خطأ!",
18 | "Text file" : "ملف نصي",
19 | "New text file.txt" : "ملف نصي جديد fille.txt"
20 | },"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
21 | }
--------------------------------------------------------------------------------
/l10n/ast.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "El ficheru ye demasiáu grande p'abrilo. Por favor, descarga'l ficheru nel so llugar.",
5 | "Cannot read the file." : "Nun ye a lleese'l ficheru",
6 | "Invalid file path supplied." : "Camín de ficheru inválidu.",
7 | "The file is locked." : "El ficheru ta bloquiáu.",
8 | "An internal server error occurred." : "Hebo un fallu internu nel sirvidor.",
9 | "Cannot save file as it has been modified since opening" : "Nun pudo guardase'l ficheru por mor que ta modificáu dende que s'abrió",
10 | "Insufficient permissions" : "Permisos insuficientes",
11 | "File path not supplied" : "Camín de ficheru non soportáu",
12 | "File mtime not supplied" : "Ficheru mtime non soportáu",
13 | "saving..." : "guardando...",
14 | "saved!" : "¡guardáu!",
15 | "failed!" : "¡falló!",
16 | "Saved" : "Guardáu",
17 | "There was a problem saving your changes. Click to resume editing." : "Hebo un problema guardando tos cambéos. Calca pa reaniciar la edición.",
18 | "An error occurred!" : "Hebo un fallu!",
19 | "Text file" : "Ficheru de testu",
20 | "New text file.txt" : "Nuevu testu ficheru.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/ast.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "El ficheru ye demasiáu grande p'abrilo. Por favor, descarga'l ficheru nel so llugar.",
3 | "Cannot read the file." : "Nun ye a lleese'l ficheru",
4 | "Invalid file path supplied." : "Camín de ficheru inválidu.",
5 | "The file is locked." : "El ficheru ta bloquiáu.",
6 | "An internal server error occurred." : "Hebo un fallu internu nel sirvidor.",
7 | "Cannot save file as it has been modified since opening" : "Nun pudo guardase'l ficheru por mor que ta modificáu dende que s'abrió",
8 | "Insufficient permissions" : "Permisos insuficientes",
9 | "File path not supplied" : "Camín de ficheru non soportáu",
10 | "File mtime not supplied" : "Ficheru mtime non soportáu",
11 | "saving..." : "guardando...",
12 | "saved!" : "¡guardáu!",
13 | "failed!" : "¡falló!",
14 | "Saved" : "Guardáu",
15 | "There was a problem saving your changes. Click to resume editing." : "Hebo un problema guardando tos cambéos. Calca pa reaniciar la edición.",
16 | "An error occurred!" : "Hebo un fallu!",
17 | "Text file" : "Ficheru de testu",
18 | "New text file.txt" : "Nuevu testu ficheru.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/az.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Cannot save file as it has been modified since opening" : "Faylı saxlamaq mümkün deyil cünki, açılma müddətində dəyişdirilib",
5 | "Insufficient permissions" : "Qeyri kafi yetkilər",
6 | "File path not supplied" : "Fayl ünvanı təqdim edilmir",
7 | "File mtime not supplied" : "Faylda dəyişmə vaxtı göstərilmir",
8 | "Save" : "Saxlamaq",
9 | "Search" : "Axtarış",
10 | "Next" : "Növbəti",
11 | "Clear" : "Təmizlə",
12 | "Saving..." : "Saxlama...",
13 | "An error occurred!" : "Səhv baş verdi!",
14 | "There are unsaved changes in the text editor" : "Tekst redaktə edənin içində, yadda saxlanılmamış dəyişikliklər mövcuddur",
15 | "There were unsaved changes, click here to go back" : "Qeyd edilməyən dəyişikliklər var idi, geri qayıtmaq üçün buraya sıxın"
16 | },
17 | "nplurals=2; plural=(n != 1);");
18 |
--------------------------------------------------------------------------------
/l10n/az.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Cannot save file as it has been modified since opening" : "Faylı saxlamaq mümkün deyil cünki, açılma müddətində dəyişdirilib",
3 | "Insufficient permissions" : "Qeyri kafi yetkilər",
4 | "File path not supplied" : "Fayl ünvanı təqdim edilmir",
5 | "File mtime not supplied" : "Faylda dəyişmə vaxtı göstərilmir",
6 | "Save" : "Saxlamaq",
7 | "Search" : "Axtarış",
8 | "Next" : "Növbəti",
9 | "Clear" : "Təmizlə",
10 | "Saving..." : "Saxlama...",
11 | "An error occurred!" : "Səhv baş verdi!",
12 | "There are unsaved changes in the text editor" : "Tekst redaktə edənin içində, yadda saxlanılmamış dəyişikliklər mövcuddur",
13 | "There were unsaved changes, click here to go back" : "Qeyd edilməyən dəyişikliklər var idi, geri qayıtmaq üçün buraya sıxın"
14 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
15 | }
--------------------------------------------------------------------------------
/l10n/az.php:
--------------------------------------------------------------------------------
1 | "Faylı saxlamaq mümkün deyil cünki, açılma müddətində dəyişdirilib",
4 | "Insufficient permissions" => "Qeyri kafi yetkilər",
5 | "File path not supplied" => "Fayl ünvanı təqdim edilmir",
6 | "File mtime not supplied" => "Faylda dəyişmə vaxtı göstərilmir",
7 | "Save" => "Saxlamaq",
8 | "Search" => "Axtarış",
9 | "Next" => "Növbəti",
10 | "Clear" => "Təmizlə",
11 | "Saving..." => "Saxlama...",
12 | "An error occurred!" => "Səhv baş verdi!",
13 | "There are unsaved changes in the text editor" => "Tekst redaktə edənin içində, yadda saxlanılmamış dəyişikliklər mövcuddur",
14 | "There were unsaved changes, click here to go back" => "Qeyd edilməyən dəyişikliklər var idi, geri qayıtmaq üçün buraya sıxın"
15 | );
16 | $PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
17 |
--------------------------------------------------------------------------------
/l10n/bg_BG.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Невалиден токен за споделяне",
5 | "No user found" : "Няма намерен потребител",
6 | "This file is too big to be opened. Please download the file instead." : "Този файл е твърде голям за да се отвори. Моля, вместо това го изтеглете.",
7 | "Cannot read the file." : "Файлът не може да бъде прочетен.",
8 | "Invalid file path supplied." : "До файла е предоставен невалиден път.",
9 | "The file is locked." : "Файлът е заключен.",
10 | "An internal server error occurred." : "Възникна вътрешна грешка на сървъра.",
11 | "Cannot save file as it is locked by %s." : "Файлът не може да бъде запазен, защото е заключен от %s.",
12 | "Cannot save file as it has been modified since opening" : "Файлът не може да бъде запаметен, тъй като е бил променен след отварянето му",
13 | "Insufficient permissions" : "Недостатъчни права за достъп",
14 | "File path not supplied" : "Не е предоставен път до файла",
15 | "File mtime not supplied" : "Файлът mtime не е предоставен",
16 | "Public Link User via Text Editor" : "Потребителска публична връзка чрез текстов редактор",
17 | "%s via Text Editor" : "%s чрез текстов редактор",
18 | "saving..." : "запазване...",
19 | "saved!" : "запазено!",
20 | "failed!" : "неуспешно!",
21 | "Saved" : "Запазено",
22 | "There was a problem saving your changes. Click to resume editing." : "Възникна проблем при запазване на промените. Натиснете за да се възобнови редактирането.",
23 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редакторът не е затворен. Промените могат да бъдат изгубени и файлът ще остане заключен за редакция.",
24 | "Open in Text Editor" : "Отваряне в текстов редактор",
25 | "An error occurred!" : "Възникна грешка!",
26 | "file is read-only, locked by {locked}" : "файлът е само за четене, заключен е от {locked}",
27 | "file is read-only" : "файлът е само за четене",
28 | "Text file" : "Текстов файл",
29 | "New text file.txt" : "Нов текстови file.txt"
30 | },
31 | "nplurals=2; plural=(n != 1);");
32 |
--------------------------------------------------------------------------------
/l10n/bg_BG.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Невалиден токен за споделяне",
3 | "No user found" : "Няма намерен потребител",
4 | "This file is too big to be opened. Please download the file instead." : "Този файл е твърде голям за да се отвори. Моля, вместо това го изтеглете.",
5 | "Cannot read the file." : "Файлът не може да бъде прочетен.",
6 | "Invalid file path supplied." : "До файла е предоставен невалиден път.",
7 | "The file is locked." : "Файлът е заключен.",
8 | "An internal server error occurred." : "Възникна вътрешна грешка на сървъра.",
9 | "Cannot save file as it is locked by %s." : "Файлът не може да бъде запазен, защото е заключен от %s.",
10 | "Cannot save file as it has been modified since opening" : "Файлът не може да бъде запаметен, тъй като е бил променен след отварянето му",
11 | "Insufficient permissions" : "Недостатъчни права за достъп",
12 | "File path not supplied" : "Не е предоставен път до файла",
13 | "File mtime not supplied" : "Файлът mtime не е предоставен",
14 | "Public Link User via Text Editor" : "Потребителска публична връзка чрез текстов редактор",
15 | "%s via Text Editor" : "%s чрез текстов редактор",
16 | "saving..." : "запазване...",
17 | "saved!" : "запазено!",
18 | "failed!" : "неуспешно!",
19 | "Saved" : "Запазено",
20 | "There was a problem saving your changes. Click to resume editing." : "Възникна проблем при запазване на промените. Натиснете за да се възобнови редактирането.",
21 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редакторът не е затворен. Промените могат да бъдат изгубени и файлът ще остане заключен за редакция.",
22 | "Open in Text Editor" : "Отваряне в текстов редактор",
23 | "An error occurred!" : "Възникна грешка!",
24 | "file is read-only, locked by {locked}" : "файлът е само за четене, заключен е от {locked}",
25 | "file is read-only" : "файлът е само за четене",
26 | "Text file" : "Текстов файл",
27 | "New text file.txt" : "Нов текстови file.txt"
28 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
29 | }
--------------------------------------------------------------------------------
/l10n/bn_BD.php:
--------------------------------------------------------------------------------
1 | "সংরক্ষণ কর",
3 | "Search" => "অনুসন্ধান",
4 | "Close" => "বন্ধ",
5 | "Next" => "পরবর্তী",
6 | "Saving..." => "সংরক্ষণ করা হচ্ছে....",
7 | "An error occurred!" => "সমস্যা দেখা দিয়েছে !",
8 | "There were unsaved changes, click here to go back" => "পরিবর্তনসমূহ সংরক্ষণ করা হয় নি, ফিরে যেতে এখানে ক্লিক করুন"
9 | );
10 |
--------------------------------------------------------------------------------
/l10n/bs.php:
--------------------------------------------------------------------------------
1 | "Spasi",
3 | "Close" => "Zatvori",
4 | "Next" => "Sljedeći",
5 | "Clear" => "Obriši",
6 | "Saving..." => "Spašavam...",
7 | "Failed to save file" => "Greška pri spašavanju fajla",
8 | "An error occurred!" => "Desila se greška!",
9 | "There were unsaved changes, click here to go back" => "Ostalo je nespašenih promjena, klikni ovdje za povratak"
10 | );
11 |
--------------------------------------------------------------------------------
/l10n/ca.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Aquest fitxer és massa gran per obrir-lo. Si us plau, descarrega el fitxer.",
5 | "Cannot read the file." : "No es pot llegir el fitxer.",
6 | "Invalid file path supplied." : "La ruta del fitxer no és vàlida.",
7 | "The file is locked." : "El fitxer està bloquejat.",
8 | "An internal server error occurred." : "S'ha produït un error intern al servidor.",
9 | "Cannot save file as it has been modified since opening" : "No és possible guardar l'arxiu perquè ha estat modificat després de obrir-se",
10 | "Insufficient permissions" : "Permisos insuficients",
11 | "File path not supplied" : "No s'ha proporcionat la ruta del arxiu",
12 | "File mtime not supplied" : "No s'ha proporcionat l'hora de modificació de l'arxiu",
13 | "saving..." : "Desant...",
14 | "saved!" : "Desat!",
15 | "failed!" : "ha fallat!",
16 | "Saved" : "Desat",
17 | "There was a problem saving your changes. Click to resume editing." : "Ha hagut un problema en desar els canvis. Feu Clic per continuar amb l'edició.",
18 | "An error occurred!" : "S'ha produït un error!",
19 | "Text file" : "Fitxer de text",
20 | "New text file.txt" : "Nou fitxer de text .txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/ca.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Aquest fitxer és massa gran per obrir-lo. Si us plau, descarrega el fitxer.",
3 | "Cannot read the file." : "No es pot llegir el fitxer.",
4 | "Invalid file path supplied." : "La ruta del fitxer no és vàlida.",
5 | "The file is locked." : "El fitxer està bloquejat.",
6 | "An internal server error occurred." : "S'ha produït un error intern al servidor.",
7 | "Cannot save file as it has been modified since opening" : "No és possible guardar l'arxiu perquè ha estat modificat després de obrir-se",
8 | "Insufficient permissions" : "Permisos insuficients",
9 | "File path not supplied" : "No s'ha proporcionat la ruta del arxiu",
10 | "File mtime not supplied" : "No s'ha proporcionat l'hora de modificació de l'arxiu",
11 | "saving..." : "Desant...",
12 | "saved!" : "Desat!",
13 | "failed!" : "ha fallat!",
14 | "Saved" : "Desat",
15 | "There was a problem saving your changes. Click to resume editing." : "Ha hagut un problema en desar els canvis. Feu Clic per continuar amb l'edició.",
16 | "An error occurred!" : "S'ha produït un error!",
17 | "Text file" : "Fitxer de text",
18 | "New text file.txt" : "Nou fitxer de text .txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/cs_CZ.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Soubor je pro otevření příliš veliký. Namísto otevření ho stáhněte.",
5 | "Cannot read the file." : "Soubor nelze přečíst.",
6 | "Invalid file path supplied." : "Zadána neplatná cesta k souboru.",
7 | "The file is locked." : "Soubor je uzamčen.",
8 | "An internal server error occurred." : "Došlo k interní chybě serveru.",
9 | "Cannot save file as it has been modified since opening" : "Soubor nelze uložit, protože byl od otevření upraven",
10 | "Insufficient permissions" : "Nedostatečná oprávnění",
11 | "File path not supplied" : "Nebyla dodána cesta k souboru",
12 | "File mtime not supplied" : "Nebyl dodán čas změny souboru",
13 | "saving..." : "ukládání...",
14 | "saved!" : "uloženo!",
15 | "failed!" : "selhalo!",
16 | "Saved" : "Uloženo",
17 | "There was a problem saving your changes. Click to resume editing." : "Došlo k chybě při ukládání změn. Klikněte pro pokračování v úpravách.",
18 | "An error occurred!" : "Nastala chyba!",
19 | "Text file" : "Textový soubor",
20 | "New text file.txt" : "Nový textový soubor.txt"
21 | },
22 | "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
23 |
--------------------------------------------------------------------------------
/l10n/cs_CZ.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Soubor je pro otevření příliš veliký. Namísto otevření ho stáhněte.",
3 | "Cannot read the file." : "Soubor nelze přečíst.",
4 | "Invalid file path supplied." : "Zadána neplatná cesta k souboru.",
5 | "The file is locked." : "Soubor je uzamčen.",
6 | "An internal server error occurred." : "Došlo k interní chybě serveru.",
7 | "Cannot save file as it has been modified since opening" : "Soubor nelze uložit, protože byl od otevření upraven",
8 | "Insufficient permissions" : "Nedostatečná oprávnění",
9 | "File path not supplied" : "Nebyla dodána cesta k souboru",
10 | "File mtime not supplied" : "Nebyl dodán čas změny souboru",
11 | "saving..." : "ukládání...",
12 | "saved!" : "uloženo!",
13 | "failed!" : "selhalo!",
14 | "Saved" : "Uloženo",
15 | "There was a problem saving your changes. Click to resume editing." : "Došlo k chybě při ukládání změn. Klikněte pro pokračování v úpravách.",
16 | "An error occurred!" : "Nastala chyba!",
17 | "Text file" : "Textový soubor",
18 | "New text file.txt" : "Nový textový soubor.txt"
19 | },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
20 | }
--------------------------------------------------------------------------------
/l10n/cy_GB.php:
--------------------------------------------------------------------------------
1 | "Cadw",
3 | "Search" => "Chwilio",
4 | "Close" => "Cau",
5 | "Next" => "Nesaf",
6 | "Clear" => "Clirio",
7 | "Saving..." => "Yn cadw...",
8 | "Failed to save file" => "Methwyd cadw'r ffeil",
9 | "An error occurred!" => "Digwyddodd gwall!",
10 | "There were unsaved changes, click here to go back" => "Roedd newidiadau heb eu cadw, cliciwch fan hyn i ddychwelyd"
11 | );
12 |
--------------------------------------------------------------------------------
/l10n/da.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "FIlen er for stor til at kunne åbnes direkte. Vær venlig at downloade filen i stedet",
5 | "Cannot read the file." : "Kan ikke læse filen.",
6 | "Invalid file path supplied." : "Der blev angivet en ugyldig filsti.",
7 | "The file is locked." : "Filen er låst",
8 | "An internal server error occurred." : "Der er opstået en intern serverfejl.",
9 | "Cannot save file as it has been modified since opening" : "Kan ikke gemme filen, da den er blevet ændret efter den blev åbnet",
10 | "Insufficient permissions" : "Utilstrækkeligt med rettigheder",
11 | "File path not supplied" : "Filstien er ikke angivet",
12 | "File mtime not supplied" : "Filen mtime er ikke anvist",
13 | "saving..." : "gemmer...",
14 | "saved!" : "gemt!",
15 | "failed!" : "mislykkedes!",
16 | "Saved" : "Gemt",
17 | "There was a problem saving your changes. Click to resume editing." : "Der opstod et problem ved lagringen af dine ændringer. Klik for at genoptage redigeringen.",
18 | "An error occurred!" : "Der opstod en fejl!",
19 | "Text file" : "Tekstfil",
20 | "New text file.txt" : "Ny tekst file.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/da.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "FIlen er for stor til at kunne åbnes direkte. Vær venlig at downloade filen i stedet",
3 | "Cannot read the file." : "Kan ikke læse filen.",
4 | "Invalid file path supplied." : "Der blev angivet en ugyldig filsti.",
5 | "The file is locked." : "Filen er låst",
6 | "An internal server error occurred." : "Der er opstået en intern serverfejl.",
7 | "Cannot save file as it has been modified since opening" : "Kan ikke gemme filen, da den er blevet ændret efter den blev åbnet",
8 | "Insufficient permissions" : "Utilstrækkeligt med rettigheder",
9 | "File path not supplied" : "Filstien er ikke angivet",
10 | "File mtime not supplied" : "Filen mtime er ikke anvist",
11 | "saving..." : "gemmer...",
12 | "saved!" : "gemt!",
13 | "failed!" : "mislykkedes!",
14 | "Saved" : "Gemt",
15 | "There was a problem saving your changes. Click to resume editing." : "Der opstod et problem ved lagringen af dine ændringer. Klik for at genoptage redigeringen.",
16 | "An error occurred!" : "Der opstod en fejl!",
17 | "Text file" : "Tekstfil",
18 | "New text file.txt" : "Ny tekst file.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/de.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Ungültiger gemeinsamer Schlüssel",
5 | "No user found" : "Kein Benutzer gefunden",
6 | "This file is too big to be opened. Please download the file instead." : "Diese Datei ist zu groß. Bitte lade die Datei stattdessen herunter.",
7 | "Cannot convert the encoding to UTF-8." : "Kodierung kann nicht in UTF-8 umgewandelt werden.",
8 | "Cannot read the file." : "Datei kann nicht gelesen werden",
9 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
10 | "The file is locked." : "Die Datei ist gesperrt.",
11 | "An internal server error occurred." : "Es ist ein interner Fehler aufgetreten.",
12 | "Cannot save file as it is locked by %s." : "Datei kann nicht gespeichert werden, da sie von %s blockiert ist.",
13 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
14 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
15 | "File path not supplied" : "Dateipfad nicht angegeben",
16 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
17 | "Public Link User via Text Editor" : "Öffentliche(r) Link-Benutzer/-in via Texteditor",
18 | "%s via Text Editor" : "%s via Texteditor",
19 | "saving..." : "speichern…",
20 | "saved!" : "gespeichert!",
21 | "failed!" : "fehlgeschlagen!",
22 | "Saved" : "Gespeichert",
23 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern deiner Änderungen. Klicken um zur Bearbeitung zurückzukehren.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor wurde nicht geschlossen. Änderungen gehen eventuell verloren, und die Datei bleibt geblockt.",
25 | "Open in Text Editor" : "In Texteditor öffnen",
26 | "An error occurred!" : "Es ist ein Fehler aufgetreten!",
27 | "file is read-only, locked by {locked}" : "Datei ist schreibgeschützt, blockiert von {locked}",
28 | "file is read-only" : "Datei ist schreibgeschützt",
29 | "Text file" : "Textdatei",
30 | "New text file.txt" : "Neue Textdatei.txt"
31 | },
32 | "nplurals=2; plural=(n != 1);");
33 |
--------------------------------------------------------------------------------
/l10n/de.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Ungültiger gemeinsamer Schlüssel",
3 | "No user found" : "Kein Benutzer gefunden",
4 | "This file is too big to be opened. Please download the file instead." : "Diese Datei ist zu groß. Bitte lade die Datei stattdessen herunter.",
5 | "Cannot convert the encoding to UTF-8." : "Kodierung kann nicht in UTF-8 umgewandelt werden.",
6 | "Cannot read the file." : "Datei kann nicht gelesen werden",
7 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
8 | "The file is locked." : "Die Datei ist gesperrt.",
9 | "An internal server error occurred." : "Es ist ein interner Fehler aufgetreten.",
10 | "Cannot save file as it is locked by %s." : "Datei kann nicht gespeichert werden, da sie von %s blockiert ist.",
11 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
12 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
13 | "File path not supplied" : "Dateipfad nicht angegeben",
14 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
15 | "Public Link User via Text Editor" : "Öffentliche(r) Link-Benutzer/-in via Texteditor",
16 | "%s via Text Editor" : "%s via Texteditor",
17 | "saving..." : "speichern…",
18 | "saved!" : "gespeichert!",
19 | "failed!" : "fehlgeschlagen!",
20 | "Saved" : "Gespeichert",
21 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern deiner Änderungen. Klicken um zur Bearbeitung zurückzukehren.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor wurde nicht geschlossen. Änderungen gehen eventuell verloren, und die Datei bleibt geblockt.",
23 | "Open in Text Editor" : "In Texteditor öffnen",
24 | "An error occurred!" : "Es ist ein Fehler aufgetreten!",
25 | "file is read-only, locked by {locked}" : "Datei ist schreibgeschützt, blockiert von {locked}",
26 | "file is read-only" : "Datei ist schreibgeschützt",
27 | "Text file" : "Textdatei",
28 | "New text file.txt" : "Neue Textdatei.txt"
29 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
30 | }
--------------------------------------------------------------------------------
/l10n/de_CH.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Diese Datei ist zu gross. Bitte lade die Datei stattdessen herunter.",
5 | "Cannot read the file." : "Datei kann nicht gelesen werden",
6 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
7 | "The file is locked." : "Die Datei ist gesperrt.",
8 | "An internal server error occurred." : "Es ist ein interner Fehler aufgetreten.",
9 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
10 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
11 | "File path not supplied" : "Dateipfad nicht angegeben",
12 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
13 | "saving..." : "speichern…",
14 | "saved!" : "gespeichert!",
15 | "failed!" : "fehlgeschlagen!",
16 | "Saved" : "Gespeichert",
17 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern deiner Änderungen. Klicken um zur Bearbeitung zurückzukehren.",
18 | "An error occurred!" : "Es ist ein Fehler aufgetreten!",
19 | "Text file" : "Textdatei",
20 | "New text file.txt" : "Neue Textdatei.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/de_CH.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Diese Datei ist zu gross. Bitte lade die Datei stattdessen herunter.",
3 | "Cannot read the file." : "Datei kann nicht gelesen werden",
4 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
5 | "The file is locked." : "Die Datei ist gesperrt.",
6 | "An internal server error occurred." : "Es ist ein interner Fehler aufgetreten.",
7 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
8 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
9 | "File path not supplied" : "Dateipfad nicht angegeben",
10 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
11 | "saving..." : "speichern…",
12 | "saved!" : "gespeichert!",
13 | "failed!" : "fehlgeschlagen!",
14 | "Saved" : "Gespeichert",
15 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern deiner Änderungen. Klicken um zur Bearbeitung zurückzukehren.",
16 | "An error occurred!" : "Es ist ein Fehler aufgetreten!",
17 | "Text file" : "Textdatei",
18 | "New text file.txt" : "Neue Textdatei.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/de_DE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Ungültiges Freigabe-Token",
5 | "No user found" : "Kein Benutzer gefunden",
6 | "This file is too big to be opened. Please download the file instead." : "Die Datei ist zu groß zum öffnen. Bitte laden Sie stattdessen die Datei runter.",
7 | "Cannot convert the encoding to UTF-8." : "Kodierung kann nicht in UTF-8 umgewandelt werden.",
8 | "Cannot read the file." : "Datei nicht lesbar.",
9 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
10 | "The file is locked." : "Die Datei ist gesperrt.",
11 | "An internal server error occurred." : "Ein interner Serverfehler ist aufgetreten.",
12 | "Cannot save file as it is locked by %s." : "Datei kann nicht gespeichert werden, da sie von %s blockiert ist.",
13 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
14 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
15 | "File path not supplied" : "Dateipfad nicht angegeben",
16 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
17 | "Public Link User via Text Editor" : "Öffentliche(r) Link-Benutzer/-in via Texteditor",
18 | "%s via Text Editor" : "%s via Texteditor",
19 | "saving..." : "speichern...",
20 | "saved!" : "gespeichert!",
21 | "failed!" : "fehlgeschlagen!",
22 | "Saved" : "Gespeichert",
23 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern ihrer Änderungen. Klicken Sie um zur Bearbeitung zurückzukehren.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor wurde nicht geschlossen. Änderungen gehen eventuell verloren, und die Datei bleibt geblockt.",
25 | "Open in Text Editor" : "Im Texteditor öffnen",
26 | "An error occurred!" : "Ein Fehler ist aufgetreten!",
27 | "file is read-only, locked by {locked}" : "Datei ist schreibgeschützt, blockiert von {locked}",
28 | "file is read-only" : "Datei ist schreibgeschützt",
29 | "Text file" : "Textdatei",
30 | "New text file.txt" : "Neue Textdatei file.txt"
31 | },
32 | "nplurals=2; plural=(n != 1);");
33 |
--------------------------------------------------------------------------------
/l10n/de_DE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Ungültiges Freigabe-Token",
3 | "No user found" : "Kein Benutzer gefunden",
4 | "This file is too big to be opened. Please download the file instead." : "Die Datei ist zu groß zum öffnen. Bitte laden Sie stattdessen die Datei runter.",
5 | "Cannot convert the encoding to UTF-8." : "Kodierung kann nicht in UTF-8 umgewandelt werden.",
6 | "Cannot read the file." : "Datei nicht lesbar.",
7 | "Invalid file path supplied." : "Ungültiger Dateipfad angegeben.",
8 | "The file is locked." : "Die Datei ist gesperrt.",
9 | "An internal server error occurred." : "Ein interner Serverfehler ist aufgetreten.",
10 | "Cannot save file as it is locked by %s." : "Datei kann nicht gespeichert werden, da sie von %s blockiert ist.",
11 | "Cannot save file as it has been modified since opening" : "Die Datei konnte nicht gespeichert werden, weil sie seit dem Öffnen verändert worden ist",
12 | "Insufficient permissions" : "Nicht ausreichende Berechtigungen",
13 | "File path not supplied" : "Dateipfad nicht angegeben",
14 | "File mtime not supplied" : "Dateiänderungsdatum nicht angegeben",
15 | "Public Link User via Text Editor" : "Öffentliche(r) Link-Benutzer/-in via Texteditor",
16 | "%s via Text Editor" : "%s via Texteditor",
17 | "saving..." : "speichern...",
18 | "saved!" : "gespeichert!",
19 | "failed!" : "fehlgeschlagen!",
20 | "Saved" : "Gespeichert",
21 | "There was a problem saving your changes. Click to resume editing." : "Es gab ein Problem beim Speichern ihrer Änderungen. Klicken Sie um zur Bearbeitung zurückzukehren.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor wurde nicht geschlossen. Änderungen gehen eventuell verloren, und die Datei bleibt geblockt.",
23 | "Open in Text Editor" : "Im Texteditor öffnen",
24 | "An error occurred!" : "Ein Fehler ist aufgetreten!",
25 | "file is read-only, locked by {locked}" : "Datei ist schreibgeschützt, blockiert von {locked}",
26 | "file is read-only" : "Datei ist schreibgeschützt",
27 | "Text file" : "Textdatei",
28 | "New text file.txt" : "Neue Textdatei file.txt"
29 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
30 | }
--------------------------------------------------------------------------------
/l10n/el.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Μη έγκυρο διακριτικό διαμοιρασμού",
5 | "No user found" : "Δεν βρέθηκε χρήστης",
6 | "This file is too big to be opened. Please download the file instead." : "Αυτό το αρχείο είναι πολύ μεγάλο για να ανοιχθεί. Παρακαλούμε μεταφορτώστε το αρχείο.",
7 | "Cannot read the file." : "Αδυναμία ανάγνωσης αρχείου.",
8 | "Invalid file path supplied." : "Έχει δοθεί άκυρη διαδρομή για το αρχείο.",
9 | "The file is locked." : "Το αρχείο είναι κλειδωμένο.",
10 | "An internal server error occurred." : "Προέκυψε ένα εσωτερικό σφάλμα διακομιστή.",
11 | "Cannot save file as it has been modified since opening" : "Δεν είναι δυνατή η αποθήκευση του αρχείου, όπως έχει τροποποιηθεί από το άνοιγμα",
12 | "Insufficient permissions" : "Μη επαρκή δικαιώματα",
13 | "File path not supplied" : "Η διαδρομή του αρχείου δεν παρέχεται",
14 | "File mtime not supplied" : "Ο χρόνος τροποποίησης του αρχείου δεν παρέχεται",
15 | "saving..." : "γίνεται αποθήκευση...",
16 | "saved!" : "αποθηκεύτηκε!",
17 | "failed!" : "απέτυχε!",
18 | "Saved" : "Αποθηκεύτηκαν",
19 | "There was a problem saving your changes. Click to resume editing." : "Προέκυψε πρόβλημα κατά την αποθήκευση των αλλαγών σας. Κάντε κλικ για να συνεχίσετε την επεξεργασία.",
20 | "Open in Text Editor" : "Άνοιγμα στον επεξεργαστή κειμένου",
21 | "An error occurred!" : "Παρουσιάστηκε σφάλμα!",
22 | "Text file" : "Αρχείο κειμένου",
23 | "New text file.txt" : "Νέο αρχείο κειμένου.txt"
24 | },
25 | "nplurals=2; plural=(n != 1);");
26 |
--------------------------------------------------------------------------------
/l10n/el.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Μη έγκυρο διακριτικό διαμοιρασμού",
3 | "No user found" : "Δεν βρέθηκε χρήστης",
4 | "This file is too big to be opened. Please download the file instead." : "Αυτό το αρχείο είναι πολύ μεγάλο για να ανοιχθεί. Παρακαλούμε μεταφορτώστε το αρχείο.",
5 | "Cannot read the file." : "Αδυναμία ανάγνωσης αρχείου.",
6 | "Invalid file path supplied." : "Έχει δοθεί άκυρη διαδρομή για το αρχείο.",
7 | "The file is locked." : "Το αρχείο είναι κλειδωμένο.",
8 | "An internal server error occurred." : "Προέκυψε ένα εσωτερικό σφάλμα διακομιστή.",
9 | "Cannot save file as it has been modified since opening" : "Δεν είναι δυνατή η αποθήκευση του αρχείου, όπως έχει τροποποιηθεί από το άνοιγμα",
10 | "Insufficient permissions" : "Μη επαρκή δικαιώματα",
11 | "File path not supplied" : "Η διαδρομή του αρχείου δεν παρέχεται",
12 | "File mtime not supplied" : "Ο χρόνος τροποποίησης του αρχείου δεν παρέχεται",
13 | "saving..." : "γίνεται αποθήκευση...",
14 | "saved!" : "αποθηκεύτηκε!",
15 | "failed!" : "απέτυχε!",
16 | "Saved" : "Αποθηκεύτηκαν",
17 | "There was a problem saving your changes. Click to resume editing." : "Προέκυψε πρόβλημα κατά την αποθήκευση των αλλαγών σας. Κάντε κλικ για να συνεχίσετε την επεξεργασία.",
18 | "Open in Text Editor" : "Άνοιγμα στον επεξεργαστή κειμένου",
19 | "An error occurred!" : "Παρουσιάστηκε σφάλμα!",
20 | "Text file" : "Αρχείο κειμένου",
21 | "New text file.txt" : "Νέο αρχείο κειμένου.txt"
22 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
23 | }
--------------------------------------------------------------------------------
/l10n/en_GB.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Invalid share token",
5 | "No user found" : "No user found",
6 | "This file is too big to be opened. Please download the file instead." : "This file is too big to be opened. Please download the file instead.",
7 | "Cannot convert the encoding to UTF-8." : "Cannot convert the encoding to UTF-8.",
8 | "Cannot read the file." : "Cannot read the file.",
9 | "Invalid file path supplied." : "Invalid file path supplied.",
10 | "The file is locked." : "The file is locked.",
11 | "An internal server error occurred." : "An internal server error occurred.",
12 | "Cannot save file as it is locked by %s." : "Cannot save file as it is locked by %s.",
13 | "Cannot save file as it has been modified since opening" : "Cannot save file as it has been modified since opening",
14 | "Insufficient permissions" : "Insufficient permissions",
15 | "File path not supplied" : "File path not supplied",
16 | "File mtime not supplied" : "File mtime not supplied",
17 | "Public Link User via Text Editor" : "Public Link User via Text Editor",
18 | "%s via Text Editor" : "%s via Text Editor",
19 | "saving..." : "saving...",
20 | "saved!" : "saved!",
21 | "failed!" : "failed!",
22 | "Saved" : "Saved",
23 | "There was a problem saving your changes. Click to resume editing." : "There was a problem saving your changes. Click to resume editing.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor has not been closed. Changes might be lost and file will remain locked for editing",
25 | "Open in Text Editor" : "Open in Text Editor",
26 | "An error occurred!" : "An error occurred!",
27 | "file is read-only, locked by {locked}" : "file is read-only, locked by {locked}",
28 | "file is read-only" : "file is read-only",
29 | "Text file" : "Text file",
30 | "New text file.txt" : "New text file.txt"
31 | },
32 | "nplurals=2; plural=(n != 1);");
33 |
--------------------------------------------------------------------------------
/l10n/en_GB.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Invalid share token",
3 | "No user found" : "No user found",
4 | "This file is too big to be opened. Please download the file instead." : "This file is too big to be opened. Please download the file instead.",
5 | "Cannot convert the encoding to UTF-8." : "Cannot convert the encoding to UTF-8.",
6 | "Cannot read the file." : "Cannot read the file.",
7 | "Invalid file path supplied." : "Invalid file path supplied.",
8 | "The file is locked." : "The file is locked.",
9 | "An internal server error occurred." : "An internal server error occurred.",
10 | "Cannot save file as it is locked by %s." : "Cannot save file as it is locked by %s.",
11 | "Cannot save file as it has been modified since opening" : "Cannot save file as it has been modified since opening",
12 | "Insufficient permissions" : "Insufficient permissions",
13 | "File path not supplied" : "File path not supplied",
14 | "File mtime not supplied" : "File mtime not supplied",
15 | "Public Link User via Text Editor" : "Public Link User via Text Editor",
16 | "%s via Text Editor" : "%s via Text Editor",
17 | "saving..." : "saving...",
18 | "saved!" : "saved!",
19 | "failed!" : "failed!",
20 | "Saved" : "Saved",
21 | "There was a problem saving your changes. Click to resume editing." : "There was a problem saving your changes. Click to resume editing.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor has not been closed. Changes might be lost and file will remain locked for editing",
23 | "Open in Text Editor" : "Open in Text Editor",
24 | "An error occurred!" : "An error occurred!",
25 | "file is read-only, locked by {locked}" : "file is read-only, locked by {locked}",
26 | "file is read-only" : "file is read-only",
27 | "Text file" : "Text file",
28 | "New text file.txt" : "New text file.txt"
29 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
30 | }
--------------------------------------------------------------------------------
/l10n/eo.php:
--------------------------------------------------------------------------------
1 | "Konservi",
3 | "Search" => "Serĉi",
4 | "Close" => "Fermi",
5 | "Next" => "Jena",
6 | "Clear" => "Forviŝi",
7 | "Saving..." => "Konservante...",
8 | "Failed to save file" => "Malsukcesis konservo de dosiero",
9 | "An error occurred!" => "Eraro okazis!",
10 | "There were unsaved changes, click here to go back" => "Estas nekonservitaj ŝanĝoj, klaku ĉi tie por iri antaŭen"
11 | );
12 |
--------------------------------------------------------------------------------
/l10n/es.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Token de compartición no válida",
5 | "No user found" : "Ningún usuario encontrado",
6 | "This file is too big to be opened. Please download the file instead." : "El archivo es muy grande para ser abierto. Por favor, descargue el archivo en lugar de abrirlo.",
7 | "Cannot read the file." : "No se puede leer el archivo.",
8 | "Invalid file path supplied." : "Ruta de archivo inválida.",
9 | "The file is locked." : "El archivo está bloqueado.",
10 | "An internal server error occurred." : "Error interno del servidor",
11 | "Cannot save file as it has been modified since opening" : "No es posible guardar el archivo; pues ha sido modificado",
12 | "Insufficient permissions" : "Permisos insuficientes",
13 | "File path not supplied" : "No se ha proporcionado la ruta del archivo",
14 | "File mtime not supplied" : "No se ha proporcionado la hora de modificación del archivo (mtime)",
15 | "saving..." : "guardando...",
16 | "saved!" : "¡guardado!",
17 | "failed!" : "¡falló!",
18 | "Saved" : "Guardado",
19 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar los cambios. Haga clic para reanudar la edición.",
20 | "Open in Text Editor" : "Abrir en editor de texto",
21 | "An error occurred!" : "¡Ocurrió un error!",
22 | "Text file" : "Archivo de texto",
23 | "New text file.txt" : "Nuevo archivo de texto.txt"
24 | },
25 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
26 |
--------------------------------------------------------------------------------
/l10n/es.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Token de compartición no válida",
3 | "No user found" : "Ningún usuario encontrado",
4 | "This file is too big to be opened. Please download the file instead." : "El archivo es muy grande para ser abierto. Por favor, descargue el archivo en lugar de abrirlo.",
5 | "Cannot read the file." : "No se puede leer el archivo.",
6 | "Invalid file path supplied." : "Ruta de archivo inválida.",
7 | "The file is locked." : "El archivo está bloqueado.",
8 | "An internal server error occurred." : "Error interno del servidor",
9 | "Cannot save file as it has been modified since opening" : "No es posible guardar el archivo; pues ha sido modificado",
10 | "Insufficient permissions" : "Permisos insuficientes",
11 | "File path not supplied" : "No se ha proporcionado la ruta del archivo",
12 | "File mtime not supplied" : "No se ha proporcionado la hora de modificación del archivo (mtime)",
13 | "saving..." : "guardando...",
14 | "saved!" : "¡guardado!",
15 | "failed!" : "¡falló!",
16 | "Saved" : "Guardado",
17 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar los cambios. Haga clic para reanudar la edición.",
18 | "Open in Text Editor" : "Abrir en editor de texto",
19 | "An error occurred!" : "¡Ocurrió un error!",
20 | "Text file" : "Archivo de texto",
21 | "New text file.txt" : "Nuevo archivo de texto.txt"
22 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
23 | }
--------------------------------------------------------------------------------
/l10n/es_AR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "El archivo es muy grande para ser abierto. Por favor, descarguelo en lugar de abrirlo.",
5 | "Cannot read the file." : "No se puede leer el archivo.",
6 | "Invalid file path supplied." : "Ruta de archivo suministrada no válida.",
7 | "The file is locked." : "El archivo está bloqueado.",
8 | "An internal server error occurred." : "Ha ocurrido un error interno en el servidor.",
9 | "Cannot save file as it has been modified since opening" : "No se puede guardar el archivo pues ha sido modificado desde su apertura",
10 | "Insufficient permissions" : "Permisos insuficientes",
11 | "File path not supplied" : "No se ha provisto una ruta de archivo",
12 | "File mtime not supplied" : "No se ha provisto la hora del archivo",
13 | "saving..." : "guardando...",
14 | "saved!" : "guardado!",
15 | "failed!" : "falló!",
16 | "Saved" : "Guardado",
17 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar sus cambios. Haga click para reanudar la edición.",
18 | "An error occurred!" : "¡Ocurrió un error!",
19 | "Text file" : "Archivo de texto",
20 | "New text file.txt" : "Nuevo archivo de texto.txt"
21 | },
22 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
23 |
--------------------------------------------------------------------------------
/l10n/es_AR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "El archivo es muy grande para ser abierto. Por favor, descarguelo en lugar de abrirlo.",
3 | "Cannot read the file." : "No se puede leer el archivo.",
4 | "Invalid file path supplied." : "Ruta de archivo suministrada no válida.",
5 | "The file is locked." : "El archivo está bloqueado.",
6 | "An internal server error occurred." : "Ha ocurrido un error interno en el servidor.",
7 | "Cannot save file as it has been modified since opening" : "No se puede guardar el archivo pues ha sido modificado desde su apertura",
8 | "Insufficient permissions" : "Permisos insuficientes",
9 | "File path not supplied" : "No se ha provisto una ruta de archivo",
10 | "File mtime not supplied" : "No se ha provisto la hora del archivo",
11 | "saving..." : "guardando...",
12 | "saved!" : "guardado!",
13 | "failed!" : "falló!",
14 | "Saved" : "Guardado",
15 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar sus cambios. Haga click para reanudar la edición.",
16 | "An error occurred!" : "¡Ocurrió un error!",
17 | "Text file" : "Archivo de texto",
18 | "New text file.txt" : "Nuevo archivo de texto.txt"
19 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
20 | }
--------------------------------------------------------------------------------
/l10n/es_MX.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Este archivo es demasiado grande para ser abierto. Por favor mejor descargue el archivo.",
5 | "Cannot read the file." : "No se puede leer el archivo.",
6 | "Invalid file path supplied." : "La ruta de archivo especificada es inválida.",
7 | "The file is locked." : "El archivo está bloqueado.",
8 | "An internal server error occurred." : "Ocurrió un error interno del servidor",
9 | "Cannot save file as it has been modified since opening" : "No se puede guardar el archivo pues fue modificado desde que fue abierto.",
10 | "Insufficient permissions" : "Permisos insuficientes",
11 | "File path not supplied" : "Ruta de archivo no especificada",
12 | "File mtime not supplied" : "Mtime del archivo no especificado",
13 | "saving..." : "guardando...",
14 | "saved!" : "¡guardado!",
15 | "failed!" : "¡falló!",
16 | "Saved" : "Guardado",
17 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar sus cambios. Haga clic para seguir editando.",
18 | "An error occurred!" : "¡Ocurrió un error!",
19 | "Text file" : "Archivo de texto",
20 | "New text file.txt" : "Nuevo texto archivo.txt"
21 | },
22 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
23 |
--------------------------------------------------------------------------------
/l10n/es_MX.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Este archivo es demasiado grande para ser abierto. Por favor mejor descargue el archivo.",
3 | "Cannot read the file." : "No se puede leer el archivo.",
4 | "Invalid file path supplied." : "La ruta de archivo especificada es inválida.",
5 | "The file is locked." : "El archivo está bloqueado.",
6 | "An internal server error occurred." : "Ocurrió un error interno del servidor",
7 | "Cannot save file as it has been modified since opening" : "No se puede guardar el archivo pues fue modificado desde que fue abierto.",
8 | "Insufficient permissions" : "Permisos insuficientes",
9 | "File path not supplied" : "Ruta de archivo no especificada",
10 | "File mtime not supplied" : "Mtime del archivo no especificado",
11 | "saving..." : "guardando...",
12 | "saved!" : "¡guardado!",
13 | "failed!" : "¡falló!",
14 | "Saved" : "Guardado",
15 | "There was a problem saving your changes. Click to resume editing." : "Hubo un problema al guardar sus cambios. Haga clic para seguir editando.",
16 | "An error occurred!" : "¡Ocurrió un error!",
17 | "Text file" : "Archivo de texto",
18 | "New text file.txt" : "Nuevo texto archivo.txt"
19 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
20 | }
--------------------------------------------------------------------------------
/l10n/et_EE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Cannot read the file." : "Faili lugemine ebaõnnestus.",
5 | "Invalid file path supplied." : "Faili asukoht on vigane.",
6 | "The file is locked." : "Fail on lukus.",
7 | "An internal server error occurred." : "Tekkis sisemine serveri tõrge.",
8 | "Cannot save file as it has been modified since opening" : "Faili ei saa salvestada, kune seda on pärast avamist muudetud",
9 | "Insufficient permissions" : "Pole piisavalt õiguseid",
10 | "File path not supplied" : "Faili asukoht on määramata",
11 | "File mtime not supplied" : "Faili mtime puudub",
12 | "saving..." : "Salvestamine...",
13 | "saved!" : "Salvestatud!",
14 | "failed!" : "ebaõnnestus!",
15 | "Saved" : "Salvestatud",
16 | "There was a problem saving your changes. Click to resume editing." : "Sinu muudatuste salvestamisega tekkis viga. Kliki muutmise jätkamiseks.",
17 | "An error occurred!" : "Tekis tõrge!",
18 | "Text file" : "Tekstifail",
19 | "New text file.txt" : "Uus tekstifail.txt"
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/et_EE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Cannot read the file." : "Faili lugemine ebaõnnestus.",
3 | "Invalid file path supplied." : "Faili asukoht on vigane.",
4 | "The file is locked." : "Fail on lukus.",
5 | "An internal server error occurred." : "Tekkis sisemine serveri tõrge.",
6 | "Cannot save file as it has been modified since opening" : "Faili ei saa salvestada, kune seda on pärast avamist muudetud",
7 | "Insufficient permissions" : "Pole piisavalt õiguseid",
8 | "File path not supplied" : "Faili asukoht on määramata",
9 | "File mtime not supplied" : "Faili mtime puudub",
10 | "saving..." : "Salvestamine...",
11 | "saved!" : "Salvestatud!",
12 | "failed!" : "ebaõnnestus!",
13 | "Saved" : "Salvestatud",
14 | "There was a problem saving your changes. Click to resume editing." : "Sinu muudatuste salvestamisega tekkis viga. Kliki muutmise jätkamiseks.",
15 | "An error occurred!" : "Tekis tõrge!",
16 | "Text file" : "Tekstifail",
17 | "New text file.txt" : "Uus tekstifail.txt"
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/eu.php:
--------------------------------------------------------------------------------
1 | "Gorde",
3 | "Search" => "Bilatu",
4 | "Close" => "Itxi",
5 | "Next" => "Hurrengoa",
6 | "Clear" => "Garbitu",
7 | "Saving..." => "Gordetzen...",
8 | "Failed to save file" => "Fitxategia gordetzeak huts egin du",
9 | "An error occurred!" => "Errore bat gertatu da!",
10 | "There are unsaved changes in the text editor" => "Testu editorean gorde gabeko aldaketak daude",
11 | "There were unsaved changes, click here to go back" => "Gorde gabeko aldaketak daude, klikatu hemen atzera joateko"
12 | );
13 |
--------------------------------------------------------------------------------
/l10n/eu_ES.php:
--------------------------------------------------------------------------------
1 | "Gorde",
3 | "Next" => "Aurrera"
4 | );
5 |
--------------------------------------------------------------------------------
/l10n/fa.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "این فایل برای باز کردن بسیار بزرگ است. لطفا آنرا دانلود کنید.",
5 | "Cannot read the file." : "امکان خواندن فایل وجود ندارد",
6 | "Invalid file path supplied." : "مسیر فایل نامعتبر است.",
7 | "The file is locked." : "فایل قفل شده است.",
8 | "An internal server error occurred." : "یک خطای داخلی سرور رخ داده است.",
9 | "Cannot save file as it has been modified since opening" : "با توجه به تغییرات رخ داده بر روی فایل از زمان باز شدن آن، امکان ذخیرهسازی وجود ندارد.",
10 | "Insufficient permissions" : "دسترسی کافی نیست",
11 | "File path not supplied" : "مسیر فایل داده نشده است",
12 | "File mtime not supplied" : "mtime فایل داده نشده است",
13 | "saving..." : "درحال ذخیره",
14 | "saved!" : "ذخیره شد!",
15 | "failed!" : "ناموفق!",
16 | "Saved" : "ذخیره شد",
17 | "There was a problem saving your changes. Click to resume editing." : "مشکلی در زمان ذخیرهسازی تغییرات شما وجود داشت. برای ادامه ویرایش کلیک کنید.",
18 | "An error occurred!" : "یک خطا رخداده است!",
19 | "Text file" : "فایل متنی",
20 | "New text file.txt" : "متن جدید file.txt"
21 | },
22 | "nplurals=2; plural=(n > 1);");
23 |
--------------------------------------------------------------------------------
/l10n/fa.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "این فایل برای باز کردن بسیار بزرگ است. لطفا آنرا دانلود کنید.",
3 | "Cannot read the file." : "امکان خواندن فایل وجود ندارد",
4 | "Invalid file path supplied." : "مسیر فایل نامعتبر است.",
5 | "The file is locked." : "فایل قفل شده است.",
6 | "An internal server error occurred." : "یک خطای داخلی سرور رخ داده است.",
7 | "Cannot save file as it has been modified since opening" : "با توجه به تغییرات رخ داده بر روی فایل از زمان باز شدن آن، امکان ذخیرهسازی وجود ندارد.",
8 | "Insufficient permissions" : "دسترسی کافی نیست",
9 | "File path not supplied" : "مسیر فایل داده نشده است",
10 | "File mtime not supplied" : "mtime فایل داده نشده است",
11 | "saving..." : "درحال ذخیره",
12 | "saved!" : "ذخیره شد!",
13 | "failed!" : "ناموفق!",
14 | "Saved" : "ذخیره شد",
15 | "There was a problem saving your changes. Click to resume editing." : "مشکلی در زمان ذخیرهسازی تغییرات شما وجود داشت. برای ادامه ویرایش کلیک کنید.",
16 | "An error occurred!" : "یک خطا رخداده است!",
17 | "Text file" : "فایل متنی",
18 | "New text file.txt" : "متن جدید file.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/fi_FI.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Tiedosto on liian suuri avattavaksi. Lataa tiedosto, jotta voit avata sen.",
5 | "Cannot read the file." : "TIedoston lukeminen epäonnistui.",
6 | "Invalid file path supplied." : "Virheellinen tiedostopolku.",
7 | "The file is locked." : "Tiedosto on lukittu.",
8 | "An internal server error occurred." : "Tapahtui palvelimen sisäinen virhe.",
9 | "Cannot save file as it has been modified since opening" : "Tiedostoa ei voi tallentaa, koska sitä on muokattu avaamisen jälkeen",
10 | "Insufficient permissions" : "Oikeudet eivät riitä",
11 | "File path not supplied" : "TIedoston polkua ei annettu",
12 | "File mtime not supplied" : "Tiedoston mtime-arvoa ei ole annettu",
13 | "saving..." : "tallennetaan...",
14 | "saved!" : "tallennettu!",
15 | "failed!" : "epäonnistui!",
16 | "Saved" : "Tallennettu",
17 | "There was a problem saving your changes. Click to resume editing." : "Muutoksien tallentamisessa ilmeni ongelmia. Napsauta palataksesi muokkaamiseen.",
18 | "An error occurred!" : "Tapahtui virhe!",
19 | "Text file" : "Tekstitiedosto",
20 | "New text file.txt" : "Uusi tekstitiedosto.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/fi_FI.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Tiedosto on liian suuri avattavaksi. Lataa tiedosto, jotta voit avata sen.",
3 | "Cannot read the file." : "TIedoston lukeminen epäonnistui.",
4 | "Invalid file path supplied." : "Virheellinen tiedostopolku.",
5 | "The file is locked." : "Tiedosto on lukittu.",
6 | "An internal server error occurred." : "Tapahtui palvelimen sisäinen virhe.",
7 | "Cannot save file as it has been modified since opening" : "Tiedostoa ei voi tallentaa, koska sitä on muokattu avaamisen jälkeen",
8 | "Insufficient permissions" : "Oikeudet eivät riitä",
9 | "File path not supplied" : "TIedoston polkua ei annettu",
10 | "File mtime not supplied" : "Tiedoston mtime-arvoa ei ole annettu",
11 | "saving..." : "tallennetaan...",
12 | "saved!" : "tallennettu!",
13 | "failed!" : "epäonnistui!",
14 | "Saved" : "Tallennettu",
15 | "There was a problem saving your changes. Click to resume editing." : "Muutoksien tallentamisessa ilmeni ongelmia. Napsauta palataksesi muokkaamiseen.",
16 | "An error occurred!" : "Tapahtui virhe!",
17 | "Text file" : "Tekstitiedosto",
18 | "New text file.txt" : "Uusi tekstitiedosto.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/fr.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "No user found" : "Aucun utilisateur trouvé",
5 | "This file is too big to be opened. Please download the file instead." : "Ce fichier est trop volumineux pour être ouvert. Veuillez plutôt le télécharger.",
6 | "Cannot read the file." : "Impossible de lire le fichier.",
7 | "Invalid file path supplied." : "Chemin de fichier fourni non valide.",
8 | "The file is locked." : "Le fichier est verrouillé.",
9 | "An internal server error occurred." : "Une erreur interne au serveur est survenue.",
10 | "Cannot save file as it has been modified since opening" : "Impossible de sauvegarder le fichier, il a été modifié entre temps",
11 | "Insufficient permissions" : "Permissions insuffisantes",
12 | "File path not supplied" : "Chemin du fichier non fourni",
13 | "File mtime not supplied" : "mtime du fichier non fourni",
14 | "saving..." : "enregistrement...",
15 | "saved!" : "enregistré!",
16 | "failed!" : "échec!",
17 | "Saved" : "Sauvegardé",
18 | "There was a problem saving your changes. Click to resume editing." : "Un problème est survenu lors de la sauvegarde de vos modifications. Cliquez pour continuer l'édition.",
19 | "An error occurred!" : "Une erreur est survenue !",
20 | "Text file" : "Fichier texte",
21 | "New text file.txt" : "Nouveau fichier texte.txt"
22 | },
23 | "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
24 |
--------------------------------------------------------------------------------
/l10n/fr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "No user found" : "Aucun utilisateur trouvé",
3 | "This file is too big to be opened. Please download the file instead." : "Ce fichier est trop volumineux pour être ouvert. Veuillez plutôt le télécharger.",
4 | "Cannot read the file." : "Impossible de lire le fichier.",
5 | "Invalid file path supplied." : "Chemin de fichier fourni non valide.",
6 | "The file is locked." : "Le fichier est verrouillé.",
7 | "An internal server error occurred." : "Une erreur interne au serveur est survenue.",
8 | "Cannot save file as it has been modified since opening" : "Impossible de sauvegarder le fichier, il a été modifié entre temps",
9 | "Insufficient permissions" : "Permissions insuffisantes",
10 | "File path not supplied" : "Chemin du fichier non fourni",
11 | "File mtime not supplied" : "mtime du fichier non fourni",
12 | "saving..." : "enregistrement...",
13 | "saved!" : "enregistré!",
14 | "failed!" : "échec!",
15 | "Saved" : "Sauvegardé",
16 | "There was a problem saving your changes. Click to resume editing." : "Un problème est survenu lors de la sauvegarde de vos modifications. Cliquez pour continuer l'édition.",
17 | "An error occurred!" : "Une erreur est survenue !",
18 | "Text file" : "Fichier texte",
19 | "New text file.txt" : "Nouveau fichier texte.txt"
20 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
21 | }
--------------------------------------------------------------------------------
/l10n/gl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "O ficheiro é grande de máis para ser aberto. Descargue o ficheiro no canto de abrilo.",
5 | "Cannot read the file." : "Non é posíbel ler o ficheiro.",
6 | "Invalid file path supplied." : "Forneceu unha ruta incorrecta.",
7 | "The file is locked." : "O ficheiro está bloqueado.",
8 | "An internal server error occurred." : "Produciuse un erro interno no servidor.",
9 | "Cannot save file as it has been modified since opening" : "Non é posíbel gardar o ficheiro, xa que foi modificado trala súa apertura",
10 | "Insufficient permissions" : "Non ten permisos abondo",
11 | "File path not supplied" : "Non forneceu unha ruta de ficheiro",
12 | "File mtime not supplied" : "Non forneceu o ficheiro mtime",
13 | "saving..." : "gardando...",
14 | "saved!" : "gardado!",
15 | "failed!" : "fallou!",
16 | "Saved" : "Gardado",
17 | "There was a problem saving your changes. Click to resume editing." : "Houbo un problema ao gardar os cambios. Prema para continuar a edición.",
18 | "Open in Text Editor" : "Abrir no editor de texto",
19 | "An error occurred!" : "Produciuse un erro!",
20 | "Text file" : "Ficheiro de texto",
21 | "New text file.txt" : "Novo ficheiro de texto.txt"
22 | },
23 | "nplurals=2; plural=(n != 1);");
24 |
--------------------------------------------------------------------------------
/l10n/gl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "O ficheiro é grande de máis para ser aberto. Descargue o ficheiro no canto de abrilo.",
3 | "Cannot read the file." : "Non é posíbel ler o ficheiro.",
4 | "Invalid file path supplied." : "Forneceu unha ruta incorrecta.",
5 | "The file is locked." : "O ficheiro está bloqueado.",
6 | "An internal server error occurred." : "Produciuse un erro interno no servidor.",
7 | "Cannot save file as it has been modified since opening" : "Non é posíbel gardar o ficheiro, xa que foi modificado trala súa apertura",
8 | "Insufficient permissions" : "Non ten permisos abondo",
9 | "File path not supplied" : "Non forneceu unha ruta de ficheiro",
10 | "File mtime not supplied" : "Non forneceu o ficheiro mtime",
11 | "saving..." : "gardando...",
12 | "saved!" : "gardado!",
13 | "failed!" : "fallou!",
14 | "Saved" : "Gardado",
15 | "There was a problem saving your changes. Click to resume editing." : "Houbo un problema ao gardar os cambios. Prema para continuar a edición.",
16 | "Open in Text Editor" : "Abrir no editor de texto",
17 | "An error occurred!" : "Produciuse un erro!",
18 | "Text file" : "Ficheiro de texto",
19 | "New text file.txt" : "Novo ficheiro de texto.txt"
20 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
21 | }
--------------------------------------------------------------------------------
/l10n/he.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "קובץ זה גדול מדי לפתיחה. יש להוריד את הקובץ במקום",
5 | "Cannot read the file." : "לא ניתן לקרוא את הקובץ.",
6 | "Invalid file path supplied." : "סופק נתיב קובץ לא חוקי.",
7 | "The file is locked." : "הקובץ נעול.",
8 | "An internal server error occurred." : "אירעה שגיאת שרת פנימית.",
9 | "Cannot save file as it has been modified since opening" : "לא ניתן לשמור את הקובץ כיוון שהקובץ שונה מאז פתיחתו",
10 | "Insufficient permissions" : "אין הרשאות מספקות",
11 | "File path not supplied" : "נתיב קובץ לא סופק",
12 | "File mtime not supplied" : "קובץ mtime לא סופק",
13 | "saving..." : "בשמירה...",
14 | "saved!" : "נשמר!",
15 | "failed!" : "נכשל!",
16 | "Saved" : "נשמר",
17 | "There was a problem saving your changes. Click to resume editing." : "אירעה בעייה בשמירת השינויים. יש ללחוץ לחידוש העריכה.",
18 | "Open in Text Editor" : "פתיחה בעורך טקסט",
19 | "An error occurred!" : "אירעה תקלה!",
20 | "Text file" : "קובץ טקסט",
21 | "New text file.txt" : "קובץ טקסט חדש.txt"
22 | },
23 | "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
24 |
--------------------------------------------------------------------------------
/l10n/he.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "קובץ זה גדול מדי לפתיחה. יש להוריד את הקובץ במקום",
3 | "Cannot read the file." : "לא ניתן לקרוא את הקובץ.",
4 | "Invalid file path supplied." : "סופק נתיב קובץ לא חוקי.",
5 | "The file is locked." : "הקובץ נעול.",
6 | "An internal server error occurred." : "אירעה שגיאת שרת פנימית.",
7 | "Cannot save file as it has been modified since opening" : "לא ניתן לשמור את הקובץ כיוון שהקובץ שונה מאז פתיחתו",
8 | "Insufficient permissions" : "אין הרשאות מספקות",
9 | "File path not supplied" : "נתיב קובץ לא סופק",
10 | "File mtime not supplied" : "קובץ mtime לא סופק",
11 | "saving..." : "בשמירה...",
12 | "saved!" : "נשמר!",
13 | "failed!" : "נכשל!",
14 | "Saved" : "נשמר",
15 | "There was a problem saving your changes. Click to resume editing." : "אירעה בעייה בשמירת השינויים. יש ללחוץ לחידוש העריכה.",
16 | "Open in Text Editor" : "פתיחה בעורך טקסט",
17 | "An error occurred!" : "אירעה תקלה!",
18 | "Text file" : "קובץ טקסט",
19 | "New text file.txt" : "קובץ טקסט חדש.txt"
20 | },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
21 | }
--------------------------------------------------------------------------------
/l10n/hi.php:
--------------------------------------------------------------------------------
1 | "सहेजें",
3 | "Close" => "बंद करें "
4 | );
5 |
--------------------------------------------------------------------------------
/l10n/hr.php:
--------------------------------------------------------------------------------
1 | "Snimi",
3 | "Search" => "pretraži",
4 | "Close" => "Zatvori",
5 | "Next" => "Sljedeća",
6 | "Saving..." => "Spremanje..."
7 | );
8 |
--------------------------------------------------------------------------------
/l10n/hu_HU.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Ez a fájl túl nagy a megnyitáshoz. Kérjük, helyette töltsd le a fájlt.",
5 | "Cannot read the file." : "Nem olvasható a fájl!",
6 | "Invalid file path supplied." : "Helytelen elérési utat adott meg.",
7 | "The file is locked." : "A fájl zárolva van.",
8 | "An internal server error occurred." : "Belső szerverhiba történt.",
9 | "Cannot save file as it has been modified since opening" : "Nem tudom a fáljt menteni, mert időközben a tartalma megváltozott.",
10 | "Insufficient permissions" : "Nincs jogosultsága hozzá",
11 | "File path not supplied" : "Fálj elérést nem adta meg",
12 | "File mtime not supplied" : "File módosítási idő nincs megadva",
13 | "saving..." : "mentés...",
14 | "saved!" : "mentve!",
15 | "failed!" : "sikertelen!",
16 | "Saved" : "Elmentve",
17 | "There was a problem saving your changes. Click to resume editing." : "Hiba történt a módosítások mentésekor. Szerkesztés folytatásához kattints ide.",
18 | "An error occurred!" : "Hiba történt!",
19 | "Text file" : "Szövegfájl",
20 | "New text file.txt" : "Új szöveges fájl.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/hu_HU.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Ez a fájl túl nagy a megnyitáshoz. Kérjük, helyette töltsd le a fájlt.",
3 | "Cannot read the file." : "Nem olvasható a fájl!",
4 | "Invalid file path supplied." : "Helytelen elérési utat adott meg.",
5 | "The file is locked." : "A fájl zárolva van.",
6 | "An internal server error occurred." : "Belső szerverhiba történt.",
7 | "Cannot save file as it has been modified since opening" : "Nem tudom a fáljt menteni, mert időközben a tartalma megváltozott.",
8 | "Insufficient permissions" : "Nincs jogosultsága hozzá",
9 | "File path not supplied" : "Fálj elérést nem adta meg",
10 | "File mtime not supplied" : "File módosítási idő nincs megadva",
11 | "saving..." : "mentés...",
12 | "saved!" : "mentve!",
13 | "failed!" : "sikertelen!",
14 | "Saved" : "Elmentve",
15 | "There was a problem saving your changes. Click to resume editing." : "Hiba történt a módosítások mentésekor. Szerkesztés folytatásához kattints ide.",
16 | "An error occurred!" : "Hiba történt!",
17 | "Text file" : "Szövegfájl",
18 | "New text file.txt" : "Új szöveges fájl.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/hy.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Ֆայլը չափից ավելի մեծ է բացելու համար։ Փոխարենը ներբեռնիր խնդրում եմ:",
5 | "Cannot read the file." : "Չկարողացա կարդալ ֆայլը։",
6 | "Invalid file path supplied." : "Անվավեր ֆայլի հասցե է տրամադրված։",
7 | "The file is locked." : "Ֆայլը կողպած է։",
8 | "An internal server error occurred." : "Սերվերի ներքին սխալ։",
9 | "Cannot save file as it has been modified since opening" : "Չեմ կարող պահել ֆայլը, քանի որ այն բացելուց հետո փոփոխվել է",
10 | "Insufficient permissions" : "Անբավարար իրավունքներ",
11 | "File path not supplied" : "Ֆայլի հասցեն տրամադրված չէ",
12 | "File mtime not supplied" : "Ֆայլի mtimeը տրամադրված չէ",
13 | "saving..." : "պահում եմ...",
14 | "saved!" : "պահվե՛ց",
15 | "failed!" : "ձախողվե՛ց",
16 | "Saved" : "Պահված",
17 | "There was a problem saving your changes. Click to resume editing." : "Խնդիր եղավ փոփոխությունները պահելիս։ Կտտացրու խմբագրումը շարունակելու համար։",
18 | "An error occurred!" : "Սխալ պատահեց",
19 | "Text file" : "Տեքստ ֆայլ",
20 | "New text file.txt" : "Նոր տեքստ ֆայլ.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/hy.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Ֆայլը չափից ավելի մեծ է բացելու համար։ Փոխարենը ներբեռնիր խնդրում եմ:",
3 | "Cannot read the file." : "Չկարողացա կարդալ ֆայլը։",
4 | "Invalid file path supplied." : "Անվավեր ֆայլի հասցե է տրամադրված։",
5 | "The file is locked." : "Ֆայլը կողպած է։",
6 | "An internal server error occurred." : "Սերվերի ներքին սխալ։",
7 | "Cannot save file as it has been modified since opening" : "Չեմ կարող պահել ֆայլը, քանի որ այն բացելուց հետո փոփոխվել է",
8 | "Insufficient permissions" : "Անբավարար իրավունքներ",
9 | "File path not supplied" : "Ֆայլի հասցեն տրամադրված չէ",
10 | "File mtime not supplied" : "Ֆայլի mtimeը տրամադրված չէ",
11 | "saving..." : "պահում եմ...",
12 | "saved!" : "պահվե՛ց",
13 | "failed!" : "ձախողվե՛ց",
14 | "Saved" : "Պահված",
15 | "There was a problem saving your changes. Click to resume editing." : "Խնդիր եղավ փոփոխությունները պահելիս։ Կտտացրու խմբագրումը շարունակելու համար։",
16 | "An error occurred!" : "Սխալ պատահեց",
17 | "Text file" : "Տեքստ ֆայլ",
18 | "New text file.txt" : "Նոր տեքստ ֆայլ.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/ia.php:
--------------------------------------------------------------------------------
1 | "Salveguardar",
3 | "Close" => "Clauder",
4 | "Next" => "Proxime"
5 | );
6 |
--------------------------------------------------------------------------------
/l10n/id.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Berkas ini terlalu besar untuk dibuka. Sebagai gantinya, silakan unduh berkas ini.",
5 | "Cannot read the file." : "Tidak dapat membaca berkas.",
6 | "Invalid file path supplied." : "Lokasi berkas yang diberikan tidak sah.",
7 | "The file is locked." : "Berkas dikunci",
8 | "An internal server error occurred." : "Terjadi kesalahan server internal.",
9 | "Cannot save file as it has been modified since opening" : "Tidak dapat menyimpan berkas karena sudah diubah sejak dibuka",
10 | "Insufficient permissions" : "Izin tidak cukup",
11 | "File path not supplied" : "Lokasi berkas belum diberikan",
12 | "File mtime not supplied" : "Berkas mtime belum diberikan",
13 | "saving..." : "menyimpan...",
14 | "saved!" : "tersimpan!",
15 | "failed!" : "gagal!",
16 | "Saved" : "Disimpan",
17 | "There was a problem saving your changes. Click to resume editing." : "Terdapat masalah saat menyimpan perubahan. Klik untuk melanjutkan penyuntingan.",
18 | "An error occurred!" : "Terjadi kesalahan!",
19 | "Text file" : "Berkas teks",
20 | "New text file.txt" : "Teks baru file.txt"
21 | },
22 | "nplurals=1; plural=0;");
23 |
--------------------------------------------------------------------------------
/l10n/id.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Berkas ini terlalu besar untuk dibuka. Sebagai gantinya, silakan unduh berkas ini.",
3 | "Cannot read the file." : "Tidak dapat membaca berkas.",
4 | "Invalid file path supplied." : "Lokasi berkas yang diberikan tidak sah.",
5 | "The file is locked." : "Berkas dikunci",
6 | "An internal server error occurred." : "Terjadi kesalahan server internal.",
7 | "Cannot save file as it has been modified since opening" : "Tidak dapat menyimpan berkas karena sudah diubah sejak dibuka",
8 | "Insufficient permissions" : "Izin tidak cukup",
9 | "File path not supplied" : "Lokasi berkas belum diberikan",
10 | "File mtime not supplied" : "Berkas mtime belum diberikan",
11 | "saving..." : "menyimpan...",
12 | "saved!" : "tersimpan!",
13 | "failed!" : "gagal!",
14 | "Saved" : "Disimpan",
15 | "There was a problem saving your changes. Click to resume editing." : "Terdapat masalah saat menyimpan perubahan. Klik untuk melanjutkan penyuntingan.",
16 | "An error occurred!" : "Terjadi kesalahan!",
17 | "Text file" : "Berkas teks",
18 | "New text file.txt" : "Teks baru file.txt"
19 | },"pluralForm" :"nplurals=1; plural=0;"
20 | }
--------------------------------------------------------------------------------
/l10n/is.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Þessi skrá er of stór til að opna hana hér. Halaðu henni niður í staðinn.",
5 | "Cannot read the file." : "Get ekki lesið skrána.",
6 | "Invalid file path supplied." : "Ógild skráarslóð.",
7 | "The file is locked." : "Skráin er læst.",
8 | "An internal server error occurred." : "Innri villa kom upp.",
9 | "Cannot save file as it has been modified since opening" : "Get ekki vistað skrána þar sem henni hefur verið breytt síðan hún var opnuð",
10 | "Insufficient permissions" : "Ekki næg réttindi",
11 | "File path not supplied" : "Skrá slóð fylgir ekki",
12 | "File mtime not supplied" : "mtime skrá fylgir ekki",
13 | "saving..." : "er að vista ...",
14 | "saved!" : "vistað!",
15 | "failed!" : "mistókst!",
16 | "Saved" : "Vistað",
17 | "There was a problem saving your changes. Click to resume editing." : "Það kom upp vandamál við að vista breytingarnar þínar. Smelltu til að halda ritun áfram.",
18 | "An error occurred!" : "Villa kom upp!",
19 | "Text file" : "Textaskrá",
20 | "New text file.txt" : "Ný textaskrá.txt"
21 | },
22 | "nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
23 |
--------------------------------------------------------------------------------
/l10n/is.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Þessi skrá er of stór til að opna hana hér. Halaðu henni niður í staðinn.",
3 | "Cannot read the file." : "Get ekki lesið skrána.",
4 | "Invalid file path supplied." : "Ógild skráarslóð.",
5 | "The file is locked." : "Skráin er læst.",
6 | "An internal server error occurred." : "Innri villa kom upp.",
7 | "Cannot save file as it has been modified since opening" : "Get ekki vistað skrána þar sem henni hefur verið breytt síðan hún var opnuð",
8 | "Insufficient permissions" : "Ekki næg réttindi",
9 | "File path not supplied" : "Skrá slóð fylgir ekki",
10 | "File mtime not supplied" : "mtime skrá fylgir ekki",
11 | "saving..." : "er að vista ...",
12 | "saved!" : "vistað!",
13 | "failed!" : "mistókst!",
14 | "Saved" : "Vistað",
15 | "There was a problem saving your changes. Click to resume editing." : "Það kom upp vandamál við að vista breytingarnar þínar. Smelltu til að halda ritun áfram.",
16 | "An error occurred!" : "Villa kom upp!",
17 | "Text file" : "Textaskrá",
18 | "New text file.txt" : "Ný textaskrá.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
20 | }
--------------------------------------------------------------------------------
/l10n/it.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Token di condivisione non valido",
5 | "No user found" : "Nessun utente trovato",
6 | "This file is too big to be opened. Please download the file instead." : "Il file è troppo grande per essere aperto. Scaricalo invece.",
7 | "Cannot read the file." : "Impossibile leggere il file.",
8 | "Invalid file path supplied." : "Fornito un percorso del file non valido.",
9 | "The file is locked." : "il file è bloccato.",
10 | "An internal server error occurred." : "Si è verificato un errore interno.",
11 | "Cannot save file as it has been modified since opening" : "Impossibile salvare il file poiché è stato modificato dopo la sua apertura",
12 | "Insufficient permissions" : "Permessi insufficienti",
13 | "File path not supplied" : "Percorso del file non fornito",
14 | "File mtime not supplied" : "mtime del file non fornito",
15 | "saving..." : "salvataggio in corso...",
16 | "saved!" : "salvato!",
17 | "failed!" : " non riuscito!",
18 | "Saved" : "Salvato",
19 | "There was a problem saving your changes. Click to resume editing." : "Si è verificato un problema durante il salvataggio delle modifiche. Fai clic per riprendere la modifica.",
20 | "Open in Text Editor" : "Apri nell'editor di testo",
21 | "An error occurred!" : "Si è verificato un errore!",
22 | "Text file" : "File di testo",
23 | "New text file.txt" : "Nuovo file di testo.txt"
24 | },
25 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
26 |
--------------------------------------------------------------------------------
/l10n/it.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Token di condivisione non valido",
3 | "No user found" : "Nessun utente trovato",
4 | "This file is too big to be opened. Please download the file instead." : "Il file è troppo grande per essere aperto. Scaricalo invece.",
5 | "Cannot read the file." : "Impossibile leggere il file.",
6 | "Invalid file path supplied." : "Fornito un percorso del file non valido.",
7 | "The file is locked." : "il file è bloccato.",
8 | "An internal server error occurred." : "Si è verificato un errore interno.",
9 | "Cannot save file as it has been modified since opening" : "Impossibile salvare il file poiché è stato modificato dopo la sua apertura",
10 | "Insufficient permissions" : "Permessi insufficienti",
11 | "File path not supplied" : "Percorso del file non fornito",
12 | "File mtime not supplied" : "mtime del file non fornito",
13 | "saving..." : "salvataggio in corso...",
14 | "saved!" : "salvato!",
15 | "failed!" : " non riuscito!",
16 | "Saved" : "Salvato",
17 | "There was a problem saving your changes. Click to resume editing." : "Si è verificato un problema durante il salvataggio delle modifiche. Fai clic per riprendere la modifica.",
18 | "Open in Text Editor" : "Apri nell'editor di testo",
19 | "An error occurred!" : "Si è verificato un errore!",
20 | "Text file" : "File di testo",
21 | "New text file.txt" : "Nuovo file di testo.txt"
22 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
23 | }
--------------------------------------------------------------------------------
/l10n/ja.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "ファイルが大きすぎます。ダウンロードしてから開いてください。",
5 | "Cannot read the file." : "ファイルを読み込めません",
6 | "Invalid file path supplied." : "無効なファイルパスが提供されました。",
7 | "The file is locked." : "ファイルがロックされています。",
8 | "An internal server error occurred." : "内部サーバーエラーが発生しました。",
9 | "Cannot save file as it has been modified since opening" : "変更したファイルは使用中のため保存できません",
10 | "Insufficient permissions" : "権限が不足しています",
11 | "File path not supplied" : "ファイルパスが足りません",
12 | "File mtime not supplied" : "ファイルのアクセス時刻がありません",
13 | "saving..." : "保存中...",
14 | "saved!" : "保存されました!",
15 | "failed!" : " 失敗しました!",
16 | "Saved" : "保存されました",
17 | "There was a problem saving your changes. Click to resume editing." : "変更を保存する際に問題が発生しました.クリックして編集を再開する.",
18 | "An error occurred!" : "エラーが発生しました。",
19 | "Text file" : "テキストファイル",
20 | "New text file.txt" : "新規のテキストファイル作成"
21 | },
22 | "nplurals=1; plural=0;");
23 |
--------------------------------------------------------------------------------
/l10n/ja.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "ファイルが大きすぎます。ダウンロードしてから開いてください。",
3 | "Cannot read the file." : "ファイルを読み込めません",
4 | "Invalid file path supplied." : "無効なファイルパスが提供されました。",
5 | "The file is locked." : "ファイルがロックされています。",
6 | "An internal server error occurred." : "内部サーバーエラーが発生しました。",
7 | "Cannot save file as it has been modified since opening" : "変更したファイルは使用中のため保存できません",
8 | "Insufficient permissions" : "権限が不足しています",
9 | "File path not supplied" : "ファイルパスが足りません",
10 | "File mtime not supplied" : "ファイルのアクセス時刻がありません",
11 | "saving..." : "保存中...",
12 | "saved!" : "保存されました!",
13 | "failed!" : " 失敗しました!",
14 | "Saved" : "保存されました",
15 | "There was a problem saving your changes. Click to resume editing." : "変更を保存する際に問題が発生しました.クリックして編集を再開する.",
16 | "An error occurred!" : "エラーが発生しました。",
17 | "Text file" : "テキストファイル",
18 | "New text file.txt" : "新規のテキストファイル作成"
19 | },"pluralForm" :"nplurals=1; plural=0;"
20 | }
--------------------------------------------------------------------------------
/l10n/ka_GE.php:
--------------------------------------------------------------------------------
1 | "შენახვა",
3 | "Search" => "ძებნა",
4 | "Close" => "დახურვა",
5 | "Next" => "შემდეგი",
6 | "Clear" => "გასუფთავება",
7 | "Saving..." => "შენახვა...",
8 | "Failed to save file" => "ფაილის შენახვა ვერ მოხერხდა",
9 | "An error occurred!" => "დაფიქსირდა შეცდომა!",
10 | "There were unsaved changes, click here to go back" => "მოხდა არაშენახვადი ცვლილება, დააჭირეთ რომ დააბრუნოთ"
11 | );
12 |
--------------------------------------------------------------------------------
/l10n/km.php:
--------------------------------------------------------------------------------
1 | "បន្ទាប់"
3 | );
4 |
--------------------------------------------------------------------------------
/l10n/ko.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "잘못된 공유 토큰",
5 | "No user found" : "사용자를 찾을 수 없음",
6 | "This file is too big to be opened. Please download the file instead." : "이 파일을 열기에 너무 큽니다. 파일을 다운로드하십시오.",
7 | "Cannot read the file." : "파일을 읽을 수 없습니다.",
8 | "Invalid file path supplied." : "잘못된 경로를 지정했습니다.",
9 | "The file is locked." : "이 파일이 잠겨 있습니다.",
10 | "An internal server error occurred." : "내부 서버 오류가 발생했습니다.",
11 | "Cannot save file as it is locked by %s." : "%s이(가) 잠궈 파일을 저장할 수 없습니다.",
12 | "Cannot save file as it has been modified since opening" : "파일을 연 후 수정했기 때문에 저장할 수 없음",
13 | "Insufficient permissions" : "권한 부족",
14 | "File path not supplied" : "파일 경로가 지정되지 않았음",
15 | "File mtime not supplied" : "파일 수정 시간이 지정되지 않았음",
16 | "Public Link User via Text Editor" : "텍스트 편집기로 사용자 공개 링크",
17 | "%s via Text Editor" : "텍스트 편집기에서 %s",
18 | "saving..." : "저장 중...",
19 | "saved!" : "저장했습니다!",
20 | "failed!" : "실패했습니다!",
21 | "Saved" : "저장됨",
22 | "There was a problem saving your changes. Click to resume editing." : "변경 사항을 저장할 수 없습니다. 편집을 계속하려면 누르십시오.",
23 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "편집기가 종료되지 않았습니다. 파일이 편집을 위해 잠겨 있으며 변경 내용이 손실될 수 있습니다.",
24 | "Open in Text Editor" : "텍스트 편집기에서 열기",
25 | "An error occurred!" : "오류가 발생했습니다!",
26 | "file is read-only, locked by {locked}" : "파일이 읽기 전용이며 {locked}이(가) 잠금",
27 | "file is read-only" : "파일이 읽기 전용임",
28 | "Text file" : "텍스트 파일",
29 | "New text file.txt" : "새 텍스트 파일.txt"
30 | },
31 | "nplurals=1; plural=0;");
32 |
--------------------------------------------------------------------------------
/l10n/ko.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "잘못된 공유 토큰",
3 | "No user found" : "사용자를 찾을 수 없음",
4 | "This file is too big to be opened. Please download the file instead." : "이 파일을 열기에 너무 큽니다. 파일을 다운로드하십시오.",
5 | "Cannot read the file." : "파일을 읽을 수 없습니다.",
6 | "Invalid file path supplied." : "잘못된 경로를 지정했습니다.",
7 | "The file is locked." : "이 파일이 잠겨 있습니다.",
8 | "An internal server error occurred." : "내부 서버 오류가 발생했습니다.",
9 | "Cannot save file as it is locked by %s." : "%s이(가) 잠궈 파일을 저장할 수 없습니다.",
10 | "Cannot save file as it has been modified since opening" : "파일을 연 후 수정했기 때문에 저장할 수 없음",
11 | "Insufficient permissions" : "권한 부족",
12 | "File path not supplied" : "파일 경로가 지정되지 않았음",
13 | "File mtime not supplied" : "파일 수정 시간이 지정되지 않았음",
14 | "Public Link User via Text Editor" : "텍스트 편집기로 사용자 공개 링크",
15 | "%s via Text Editor" : "텍스트 편집기에서 %s",
16 | "saving..." : "저장 중...",
17 | "saved!" : "저장했습니다!",
18 | "failed!" : "실패했습니다!",
19 | "Saved" : "저장됨",
20 | "There was a problem saving your changes. Click to resume editing." : "변경 사항을 저장할 수 없습니다. 편집을 계속하려면 누르십시오.",
21 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "편집기가 종료되지 않았습니다. 파일이 편집을 위해 잠겨 있으며 변경 내용이 손실될 수 있습니다.",
22 | "Open in Text Editor" : "텍스트 편집기에서 열기",
23 | "An error occurred!" : "오류가 발생했습니다!",
24 | "file is read-only, locked by {locked}" : "파일이 읽기 전용이며 {locked}이(가) 잠금",
25 | "file is read-only" : "파일이 읽기 전용임",
26 | "Text file" : "텍스트 파일",
27 | "New text file.txt" : "새 텍스트 파일.txt"
28 | },"pluralForm" :"nplurals=1; plural=0;"
29 | }
--------------------------------------------------------------------------------
/l10n/ku_IQ.php:
--------------------------------------------------------------------------------
1 | "پاشکهوتکردن",
3 | "Close" => "داخستن",
4 | "Next" => "دوواتر",
5 | "Saving..." => "پاشکهوتدهکات...",
6 | "An error occurred!" => "ههڵهیهك ڕوویدا!",
7 | "There were unsaved changes, click here to go back" => "لهوێ گۆڕانکاری پاشکهوت نهکراو ههبوو، تکایه کرتهبکه لێره بۆ گهڕانهوه"
8 | );
9 |
--------------------------------------------------------------------------------
/l10n/lb.php:
--------------------------------------------------------------------------------
1 | "Späicheren",
3 | "Search" => "Sichen",
4 | "Close" => "Zoumaachen",
5 | "Next" => "Weider",
6 | "Saving..." => "Speicheren..."
7 | );
8 |
--------------------------------------------------------------------------------
/l10n/lt_LT.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Failas per didelis redagavimui. Pirmiausia parsisiųskite.",
5 | "Cannot read the file." : "Nepavyko atidaryti failo.",
6 | "Invalid file path supplied." : "Netinkamas failo kelias.",
7 | "The file is locked." : "Failas užrakintas.",
8 | "An internal server error occurred." : "Vidinė serverio klaida.",
9 | "Cannot save file as it has been modified since opening" : "Negalima išsaugoti failo, nes jis pakeistas po atidarymo",
10 | "Insufficient permissions" : "Nepakanka leidumų",
11 | "File path not supplied" : "Nepateiktas failo kelias",
12 | "File mtime not supplied" : "Failo modifikavimo laikas nepateiktas",
13 | "saving..." : "saugoma...",
14 | "saved!" : "Išsaugota!",
15 | "failed!" : "Klaida!",
16 | "Saved" : "Išsaugoti",
17 | "There was a problem saving your changes. Click to resume editing." : "Klaida išsaugant pakeitimus. Paspauskite redagavimo tęsimui.",
18 | "An error occurred!" : "Įvyko klaida!",
19 | "Text file" : "Teksto failas",
20 | "New text file.txt" : "Naujas tekstas file.txt"
21 | },
22 | "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
23 |
--------------------------------------------------------------------------------
/l10n/lt_LT.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Failas per didelis redagavimui. Pirmiausia parsisiųskite.",
3 | "Cannot read the file." : "Nepavyko atidaryti failo.",
4 | "Invalid file path supplied." : "Netinkamas failo kelias.",
5 | "The file is locked." : "Failas užrakintas.",
6 | "An internal server error occurred." : "Vidinė serverio klaida.",
7 | "Cannot save file as it has been modified since opening" : "Negalima išsaugoti failo, nes jis pakeistas po atidarymo",
8 | "Insufficient permissions" : "Nepakanka leidumų",
9 | "File path not supplied" : "Nepateiktas failo kelias",
10 | "File mtime not supplied" : "Failo modifikavimo laikas nepateiktas",
11 | "saving..." : "saugoma...",
12 | "saved!" : "Išsaugota!",
13 | "failed!" : "Klaida!",
14 | "Saved" : "Išsaugoti",
15 | "There was a problem saving your changes. Click to resume editing." : "Klaida išsaugant pakeitimus. Paspauskite redagavimo tęsimui.",
16 | "An error occurred!" : "Įvyko klaida!",
17 | "Text file" : "Teksto failas",
18 | "New text file.txt" : "Naujas tekstas file.txt"
19 | },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
20 | }
--------------------------------------------------------------------------------
/l10n/lv.php:
--------------------------------------------------------------------------------
1 | "Saglabāt",
3 | "Search" => "Meklēt",
4 | "Close" => "Aizvērt",
5 | "Next" => "Nākamā",
6 | "Clear" => "Attīrīt",
7 | "Saving..." => "Saglabā...",
8 | "Failed to save file" => "Neizdevās saglabāt datni",
9 | "An error occurred!" => "Gadījās kļūda!",
10 | "There were unsaved changes, click here to go back" => "Bija nesaglabātas izmaiņas, spiediet šeit, lai ietu atpakaļ"
11 | );
12 |
--------------------------------------------------------------------------------
/l10n/mk.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Оваа датотека е премногу голема за да се отвори. Ве молиме симнете ја датотеката.",
5 | "Cannot read the file." : "Не можае да се вчита датотеката.",
6 | "Invalid file path supplied." : "Невалидна патека до датотека.",
7 | "The file is locked." : "Датотеката е заклучена.",
8 | "An internal server error occurred." : "Се случи внатрешна грешка на серверот.",
9 | "Cannot save file as it has been modified since opening" : "Не може да се зачува датотеката бидејќи е модифицирана уште од отворањето",
10 | "Insufficient permissions" : "Недоволни дозволи",
11 | "File path not supplied" : "Патека до датотеката не испорачана",
12 | "File mtime not supplied" : "Патека до датотеката не испорачана",
13 | "saving..." : "зачувува...",
14 | "saved!" : "зачувано!",
15 | "failed!" : "не успеа!",
16 | "Saved" : "Снимено",
17 | "There was a problem saving your changes. Click to resume editing." : "Има проблем да ги зачувате вашите промени. Кликни за да продолжите со уредувањето.",
18 | "An error occurred!" : "Се случи грешка",
19 | "Text file" : "Текстуална датотека",
20 | "New text file.txt" : "Нова текстуална датотека file.txt"
21 | },
22 | "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
23 |
--------------------------------------------------------------------------------
/l10n/mk.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Оваа датотека е премногу голема за да се отвори. Ве молиме симнете ја датотеката.",
3 | "Cannot read the file." : "Не можае да се вчита датотеката.",
4 | "Invalid file path supplied." : "Невалидна патека до датотека.",
5 | "The file is locked." : "Датотеката е заклучена.",
6 | "An internal server error occurred." : "Се случи внатрешна грешка на серверот.",
7 | "Cannot save file as it has been modified since opening" : "Не може да се зачува датотеката бидејќи е модифицирана уште од отворањето",
8 | "Insufficient permissions" : "Недоволни дозволи",
9 | "File path not supplied" : "Патека до датотеката не испорачана",
10 | "File mtime not supplied" : "Патека до датотеката не испорачана",
11 | "saving..." : "зачувува...",
12 | "saved!" : "зачувано!",
13 | "failed!" : "не успеа!",
14 | "Saved" : "Снимено",
15 | "There was a problem saving your changes. Click to resume editing." : "Има проблем да ги зачувате вашите промени. Кликни за да продолжите со уредувањето.",
16 | "An error occurred!" : "Се случи грешка",
17 | "Text file" : "Текстуална датотека",
18 | "New text file.txt" : "Нова текстуална датотека file.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
20 | }
--------------------------------------------------------------------------------
/l10n/ms_MY.php:
--------------------------------------------------------------------------------
1 | "Simpan",
3 | "Search" => "Cari",
4 | "Close" => "Tutup",
5 | "Next" => "Seterus",
6 | "Clear" => "Kosongkan",
7 | "Saving..." => "Simpan...",
8 | "Failed to save file" => "Gagal menyimpan fail",
9 | "An error occurred!" => "Ralat berlaku",
10 | "There were unsaved changes, click here to go back" => "Terdapat perubahan belum disimpan, klik sini untuk kembali"
11 | );
12 |
--------------------------------------------------------------------------------
/l10n/nb_NO.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Denne filen er for stor til å bli åpnet. Last ned filen i stedet.",
5 | "Cannot read the file." : "Kan ikke lese filen.",
6 | "Invalid file path supplied." : "Ugyldig sti angitt.",
7 | "The file is locked." : "Filen er låst.",
8 | "An internal server error occurred." : "En intern serverfeil oppstod.",
9 | "Cannot save file as it has been modified since opening" : "Kan ikke lagre filen siden den har blitt endret.",
10 | "Insufficient permissions" : "Ikke rettigheter",
11 | "File path not supplied" : "Filbane ikke angitt",
12 | "File mtime not supplied" : "Filens mtime ikke angitt",
13 | "saving..." : "lagrer...",
14 | "saved!" : "lagret!",
15 | "failed!" : "feilet!",
16 | "Saved" : "Lagret",
17 | "There was a problem saving your changes. Click to resume editing." : "Det oppstod et problem ved lagring av endringene dine. Klikk for å fortsette redigering.",
18 | "An error occurred!" : "En feil oppstod!",
19 | "Text file" : "Tekstfil",
20 | "New text file.txt" : "Ny tekstfil.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/nb_NO.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Denne filen er for stor til å bli åpnet. Last ned filen i stedet.",
3 | "Cannot read the file." : "Kan ikke lese filen.",
4 | "Invalid file path supplied." : "Ugyldig sti angitt.",
5 | "The file is locked." : "Filen er låst.",
6 | "An internal server error occurred." : "En intern serverfeil oppstod.",
7 | "Cannot save file as it has been modified since opening" : "Kan ikke lagre filen siden den har blitt endret.",
8 | "Insufficient permissions" : "Ikke rettigheter",
9 | "File path not supplied" : "Filbane ikke angitt",
10 | "File mtime not supplied" : "Filens mtime ikke angitt",
11 | "saving..." : "lagrer...",
12 | "saved!" : "lagret!",
13 | "failed!" : "feilet!",
14 | "Saved" : "Lagret",
15 | "There was a problem saving your changes. Click to resume editing." : "Det oppstod et problem ved lagring av endringene dine. Klikk for å fortsette redigering.",
16 | "An error occurred!" : "En feil oppstod!",
17 | "Text file" : "Tekstfil",
18 | "New text file.txt" : "Ny tekstfil.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/nl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Dit bestand is te groot om te worden geopend. Download het bestand om het te bewerken.",
5 | "Cannot read the file." : "Kan het bestand niet lezen.",
6 | "Invalid file path supplied." : "Ongeldig pad opgegeven.",
7 | "The file is locked." : "Het bestand is besloten.",
8 | "An internal server error occurred." : "Er heeft zich een interne serverfout voorgedaan.",
9 | "Cannot save file as it has been modified since opening" : "Kan het bestand niet opslaan omdat het is gewijzigd na het openen",
10 | "Insufficient permissions" : "Onvoldoende rechten",
11 | "File path not supplied" : "Bestandspad niet opgegeven",
12 | "File mtime not supplied" : "Tijdstempel bestand niet opgegeven",
13 | "saving..." : "opslaan...",
14 | "saved!" : "opgeslagen!",
15 | "failed!" : "mislukt!",
16 | "Saved" : "Bewaard",
17 | "There was a problem saving your changes. Click to resume editing." : "Probleem bij het opslaan van uw wijzigingen. Klik om door te gaan met bewerken.",
18 | "An error occurred!" : "Er is iets fout gegaan!",
19 | "Text file" : "Tekstbestand",
20 | "New text file.txt" : "Nieuw tekstbestand.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/nl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Dit bestand is te groot om te worden geopend. Download het bestand om het te bewerken.",
3 | "Cannot read the file." : "Kan het bestand niet lezen.",
4 | "Invalid file path supplied." : "Ongeldig pad opgegeven.",
5 | "The file is locked." : "Het bestand is besloten.",
6 | "An internal server error occurred." : "Er heeft zich een interne serverfout voorgedaan.",
7 | "Cannot save file as it has been modified since opening" : "Kan het bestand niet opslaan omdat het is gewijzigd na het openen",
8 | "Insufficient permissions" : "Onvoldoende rechten",
9 | "File path not supplied" : "Bestandspad niet opgegeven",
10 | "File mtime not supplied" : "Tijdstempel bestand niet opgegeven",
11 | "saving..." : "opslaan...",
12 | "saved!" : "opgeslagen!",
13 | "failed!" : "mislukt!",
14 | "Saved" : "Bewaard",
15 | "There was a problem saving your changes. Click to resume editing." : "Probleem bij het opslaan van uw wijzigingen. Klik om door te gaan met bewerken.",
16 | "An error occurred!" : "Er is iets fout gegaan!",
17 | "Text file" : "Tekstbestand",
18 | "New text file.txt" : "Nieuw tekstbestand.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/nn_NO.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Fila er for stor for å opnast. Ver venleg å laste ned fila i staden for.",
5 | "Cannot read the file." : "Kan ikkje lesa fila.",
6 | "Invalid file path supplied." : "Ugyldig stig oppgjett.",
7 | "The file is locked." : "Fila er låst.",
8 | "An internal server error occurred." : "Ein intern feil oppstod!",
9 | "Cannot save file as it has been modified since opening" : "Kan ikke lagra fila, denne er endra etter den vart opna",
10 | "Insufficient permissions" : "Manglanda tilgjenge",
11 | "File path not supplied" : "Område for fil er ikke gjeve",
12 | "File mtime not supplied" : "mtime for fil er ikkje gjeve",
13 | "saving..." : "lagrar...",
14 | "saved!" : "lagra!",
15 | "failed!" : "feila!",
16 | "Saved" : "Lagra",
17 | "There was a problem saving your changes. Click to resume editing." : "Feil ved lagring av endringar. Klikk for å fortsetje redigering. ",
18 | "An error occurred!" : "Ein feil oppstod!",
19 | "Text file" : "Tekst fil",
20 | "New text file.txt" : "Ny tekst fil.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/nn_NO.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Fila er for stor for å opnast. Ver venleg å laste ned fila i staden for.",
3 | "Cannot read the file." : "Kan ikkje lesa fila.",
4 | "Invalid file path supplied." : "Ugyldig stig oppgjett.",
5 | "The file is locked." : "Fila er låst.",
6 | "An internal server error occurred." : "Ein intern feil oppstod!",
7 | "Cannot save file as it has been modified since opening" : "Kan ikke lagra fila, denne er endra etter den vart opna",
8 | "Insufficient permissions" : "Manglanda tilgjenge",
9 | "File path not supplied" : "Område for fil er ikke gjeve",
10 | "File mtime not supplied" : "mtime for fil er ikkje gjeve",
11 | "saving..." : "lagrar...",
12 | "saved!" : "lagra!",
13 | "failed!" : "feila!",
14 | "Saved" : "Lagra",
15 | "There was a problem saving your changes. Click to resume editing." : "Feil ved lagring av endringar. Klikk for å fortsetje redigering. ",
16 | "An error occurred!" : "Ein feil oppstod!",
17 | "Text file" : "Tekst fil",
18 | "New text file.txt" : "Ny tekst fil.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/oc.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Aqueste fichièr es tròp voluminós per èsser dobèrt. Telecargatz-lo, puslèu.",
5 | "Cannot read the file." : "Impossible de legir lo fichièr.",
6 | "Invalid file path supplied." : "Camin de fichièr provesit invalid.",
7 | "The file is locked." : "Lo fichièr es verrolhat.",
8 | "An internal server error occurred." : "Una error intèrna del servidor s'es produsida.",
9 | "Cannot save file as it has been modified since opening" : "Impossible de salvar lo fichièr, es estat modificat entre temps",
10 | "Insufficient permissions" : "Permissions insufisentas",
11 | "File path not supplied" : "Camin del fichièr pas provesit",
12 | "File mtime not supplied" : "mtime del fichièr pas provesit",
13 | "saving..." : "enregistrament...",
14 | "saved!" : "enregistrat !",
15 | "failed!" : "fracàs !",
16 | "Saved" : "Enregistrat",
17 | "There was a problem saving your changes. Click to resume editing." : "Un problèma s'es produsit al moment del salvament de vòstras modificacions. Clicatz per contunhar l'edicion.",
18 | "An error occurred!" : "Una error s'es produsida !",
19 | "Text file" : "Fichièr tèxte",
20 | "New text file.txt" : "Novèl fichièr tèxte .txt"
21 | },
22 | "nplurals=2; plural=(n > 1);");
23 |
--------------------------------------------------------------------------------
/l10n/oc.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Aqueste fichièr es tròp voluminós per èsser dobèrt. Telecargatz-lo, puslèu.",
3 | "Cannot read the file." : "Impossible de legir lo fichièr.",
4 | "Invalid file path supplied." : "Camin de fichièr provesit invalid.",
5 | "The file is locked." : "Lo fichièr es verrolhat.",
6 | "An internal server error occurred." : "Una error intèrna del servidor s'es produsida.",
7 | "Cannot save file as it has been modified since opening" : "Impossible de salvar lo fichièr, es estat modificat entre temps",
8 | "Insufficient permissions" : "Permissions insufisentas",
9 | "File path not supplied" : "Camin del fichièr pas provesit",
10 | "File mtime not supplied" : "mtime del fichièr pas provesit",
11 | "saving..." : "enregistrament...",
12 | "saved!" : "enregistrat !",
13 | "failed!" : "fracàs !",
14 | "Saved" : "Enregistrat",
15 | "There was a problem saving your changes. Click to resume editing." : "Un problèma s'es produsit al moment del salvament de vòstras modificacions. Clicatz per contunhar l'edicion.",
16 | "An error occurred!" : "Una error s'es produsida !",
17 | "Text file" : "Fichièr tèxte",
18 | "New text file.txt" : "Novèl fichièr tèxte .txt"
19 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/pa.php:
--------------------------------------------------------------------------------
1 | "ਖੋਜ",
3 | "Saving..." => "...ਸੰਭਾਲਿਆ ਜਾ ਰਿਹਾ ਹੈ"
4 | );
5 |
--------------------------------------------------------------------------------
/l10n/pl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Plik jest zbyt duży by go otworzyć. Proszę pobrać plik",
5 | "Cannot read the file." : "Nie można odczytać pliku.",
6 | "Invalid file path supplied." : "Błędnie podana ścieżka do pliku.",
7 | "The file is locked." : "Plik jest zablokowany.",
8 | "An internal server error occurred." : "Wystąpił wewnętrzny błąd serwera.",
9 | "Cannot save file as it has been modified since opening" : "Nie mogę zapisać pliku, został zmodyfikowany podczas otwarcia.",
10 | "Insufficient permissions" : "Niewystarczające uprawnienia",
11 | "File path not supplied" : "Ścieżka pliku nie została podana",
12 | "File mtime not supplied" : "Plik mtime nie został podany",
13 | "saving..." : "zapisywanie...",
14 | "saved!" : "zapisano!",
15 | "failed!" : "nie powiodło się!",
16 | "Saved" : "Zapisano",
17 | "There was a problem saving your changes. Click to resume editing." : "Pojawił się problem podczas zapisywania twoich zmian. Kliknij, aby powrócić do edycji.",
18 | "Open in Text Editor" : "Otwórz w Edytorze Tekstu",
19 | "An error occurred!" : "Wystąpił błąd!",
20 | "Text file" : "Plik tekstowy",
21 | "New text file.txt" : "Nowy plik tekstowy.txt"
22 | },
23 | "nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
24 |
--------------------------------------------------------------------------------
/l10n/pl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Plik jest zbyt duży by go otworzyć. Proszę pobrać plik",
3 | "Cannot read the file." : "Nie można odczytać pliku.",
4 | "Invalid file path supplied." : "Błędnie podana ścieżka do pliku.",
5 | "The file is locked." : "Plik jest zablokowany.",
6 | "An internal server error occurred." : "Wystąpił wewnętrzny błąd serwera.",
7 | "Cannot save file as it has been modified since opening" : "Nie mogę zapisać pliku, został zmodyfikowany podczas otwarcia.",
8 | "Insufficient permissions" : "Niewystarczające uprawnienia",
9 | "File path not supplied" : "Ścieżka pliku nie została podana",
10 | "File mtime not supplied" : "Plik mtime nie został podany",
11 | "saving..." : "zapisywanie...",
12 | "saved!" : "zapisano!",
13 | "failed!" : "nie powiodło się!",
14 | "Saved" : "Zapisano",
15 | "There was a problem saving your changes. Click to resume editing." : "Pojawił się problem podczas zapisywania twoich zmian. Kliknij, aby powrócić do edycji.",
16 | "Open in Text Editor" : "Otwórz w Edytorze Tekstu",
17 | "An error occurred!" : "Wystąpił błąd!",
18 | "Text file" : "Plik tekstowy",
19 | "New text file.txt" : "Nowy plik tekstowy.txt"
20 | },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
21 | }
--------------------------------------------------------------------------------
/l10n/pt_BR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Token de compartilhamento inválido",
5 | "No user found" : "Nenhum usuário encontrado",
6 | "This file is too big to be opened. Please download the file instead." : "Este arquivo é muito grande para ser aberto. Por favor baixe o arquivo ao invés de abri-lo.",
7 | "Cannot convert the encoding to UTF-8." : "Não é possível converter a codificação para UTF-8.",
8 | "Cannot read the file." : "Não é possível ler o arquivo.",
9 | "Invalid file path supplied." : "O caminho do arquivo que foi fornecido é inválido.",
10 | "The file is locked." : "O arquivo está bloqueado.",
11 | "An internal server error occurred." : "Ocorreu um erro interno do servidor.",
12 | "Cannot save file as it is locked by %s." : "Cannot save file as it is locked by %s.",
13 | "Cannot save file as it has been modified since opening" : "Não é possível salvar arquivo como ele foi modificado desde a abertura",
14 | "Insufficient permissions" : "Permissões insuficientes",
15 | "File path not supplied" : "Caminho do arquivo não fornecido",
16 | "File mtime not supplied" : "Data de mudança mtime do arquivo não especificada",
17 | "Public Link User via Text Editor" : "Public Link User via Text Editor",
18 | "%s via Text Editor" : "%s via Text Editor",
19 | "saving..." : "salvando...",
20 | "saved!" : "salvo!",
21 | "failed!" : "falhou!",
22 | "Saved" : "Salvo",
23 | "There was a problem saving your changes. Click to resume editing." : "Houve um problema ao salvar suas alterações. Clique para retomar a edição.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor has not been closed. Changes might be lost and file will remain locked for editing",
25 | "Open in Text Editor" : "Abra no Editor de Texto",
26 | "An error occurred!" : "Ocorreu um erro!",
27 | "file is read-only, locked by {locked}" : "arquivo é somente para leitura, bloqueado por {locked}",
28 | "file is read-only" : "arquivo é somente para leitura",
29 | "Text file" : "Arquivo texto",
30 | "New text file.txt" : "Novo texto file.txt"
31 | },
32 | "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
33 |
--------------------------------------------------------------------------------
/l10n/pt_BR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Token de compartilhamento inválido",
3 | "No user found" : "Nenhum usuário encontrado",
4 | "This file is too big to be opened. Please download the file instead." : "Este arquivo é muito grande para ser aberto. Por favor baixe o arquivo ao invés de abri-lo.",
5 | "Cannot convert the encoding to UTF-8." : "Não é possível converter a codificação para UTF-8.",
6 | "Cannot read the file." : "Não é possível ler o arquivo.",
7 | "Invalid file path supplied." : "O caminho do arquivo que foi fornecido é inválido.",
8 | "The file is locked." : "O arquivo está bloqueado.",
9 | "An internal server error occurred." : "Ocorreu um erro interno do servidor.",
10 | "Cannot save file as it is locked by %s." : "Cannot save file as it is locked by %s.",
11 | "Cannot save file as it has been modified since opening" : "Não é possível salvar arquivo como ele foi modificado desde a abertura",
12 | "Insufficient permissions" : "Permissões insuficientes",
13 | "File path not supplied" : "Caminho do arquivo não fornecido",
14 | "File mtime not supplied" : "Data de mudança mtime do arquivo não especificada",
15 | "Public Link User via Text Editor" : "Public Link User via Text Editor",
16 | "%s via Text Editor" : "%s via Text Editor",
17 | "saving..." : "salvando...",
18 | "saved!" : "salvo!",
19 | "failed!" : "falhou!",
20 | "Saved" : "Salvo",
21 | "There was a problem saving your changes. Click to resume editing." : "Houve um problema ao salvar suas alterações. Clique para retomar a edição.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editor has not been closed. Changes might be lost and file will remain locked for editing",
23 | "Open in Text Editor" : "Abra no Editor de Texto",
24 | "An error occurred!" : "Ocorreu um erro!",
25 | "file is read-only, locked by {locked}" : "arquivo é somente para leitura, bloqueado por {locked}",
26 | "file is read-only" : "arquivo é somente para leitura",
27 | "Text file" : "Arquivo texto",
28 | "New text file.txt" : "Novo texto file.txt"
29 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
30 | }
--------------------------------------------------------------------------------
/l10n/pt_PT.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Este ficheiro é demasiado grande para ser aberto. Em vez disso, por favor, transfira o ficheiro.",
5 | "Cannot read the file." : "Não é possível ler o ficheiro.",
6 | "Invalid file path supplied." : "O Caminho do ficheiro indicado é inválido.",
7 | "The file is locked." : "O ficheiro está bloqueado.",
8 | "An internal server error occurred." : "Ocorreu um erro interno no servidor.",
9 | "Cannot save file as it has been modified since opening" : "Não é possível guardar o ficheiro porque este foi modificado desde a abertura",
10 | "Insufficient permissions" : "Permissões insuficientes",
11 | "File path not supplied" : "Caminho do ficheiro não indicado",
12 | "File mtime not supplied" : "O Ficheiro mtime não foi indicado",
13 | "saving..." : "a guardar...",
14 | "saved!" : "guardado!",
15 | "failed!" : "falhou!",
16 | "Saved" : "Guardado",
17 | "There was a problem saving your changes. Click to resume editing." : "Ocorreu um problema ao guardar as suas alterações. Clique para retomar a edição.",
18 | "An error occurred!" : "Ocorreu um erro!",
19 | "Text file" : "Ficheiro de Texto",
20 | "New text file.txt" : "Novo ficheiro.txt"
21 | },
22 | "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
23 |
--------------------------------------------------------------------------------
/l10n/pt_PT.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Este ficheiro é demasiado grande para ser aberto. Em vez disso, por favor, transfira o ficheiro.",
3 | "Cannot read the file." : "Não é possível ler o ficheiro.",
4 | "Invalid file path supplied." : "O Caminho do ficheiro indicado é inválido.",
5 | "The file is locked." : "O ficheiro está bloqueado.",
6 | "An internal server error occurred." : "Ocorreu um erro interno no servidor.",
7 | "Cannot save file as it has been modified since opening" : "Não é possível guardar o ficheiro porque este foi modificado desde a abertura",
8 | "Insufficient permissions" : "Permissões insuficientes",
9 | "File path not supplied" : "Caminho do ficheiro não indicado",
10 | "File mtime not supplied" : "O Ficheiro mtime não foi indicado",
11 | "saving..." : "a guardar...",
12 | "saved!" : "guardado!",
13 | "failed!" : "falhou!",
14 | "Saved" : "Guardado",
15 | "There was a problem saving your changes. Click to resume editing." : "Ocorreu um problema ao guardar as suas alterações. Clique para retomar a edição.",
16 | "An error occurred!" : "Ocorreu um erro!",
17 | "Text file" : "Ficheiro de Texto",
18 | "New text file.txt" : "Novo ficheiro.txt"
19 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
20 | }
--------------------------------------------------------------------------------
/l10n/ro.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Fișierul este prea mare pentru a fi deschis. Descarcă-l în schimb.",
5 | "Cannot read the file." : "Fișierul nu poate fi citit.",
6 | "Invalid file path supplied." : "A fost furnizată o cale invalidă.",
7 | "The file is locked." : "Fișierul este blocat.",
8 | "An internal server error occurred." : "A apărut o eroare internp a serverului.",
9 | "Cannot save file as it has been modified since opening" : "Nu se poate salva fișierul, a fost modificat de la deschidere.",
10 | "Insufficient permissions" : "Permisiuni insuficiente",
11 | "File path not supplied" : "Calea fișierului nu este oferită",
12 | "saving..." : "se salvează...",
13 | "saved!" : "salvat!",
14 | "failed!" : "eșuat!",
15 | "Saved" : "Salvat",
16 | "There was a problem saving your changes. Click to resume editing." : "A apărut o problemă la salvarea modificărilor făcute de tine. Click pentru a relua editarea.",
17 | "An error occurred!" : "A apărut o eroare!",
18 | "Text file" : "Fișier text",
19 | "New text file.txt" : "New text file.txt"
20 | },
21 | "nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
22 |
--------------------------------------------------------------------------------
/l10n/ro.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Fișierul este prea mare pentru a fi deschis. Descarcă-l în schimb.",
3 | "Cannot read the file." : "Fișierul nu poate fi citit.",
4 | "Invalid file path supplied." : "A fost furnizată o cale invalidă.",
5 | "The file is locked." : "Fișierul este blocat.",
6 | "An internal server error occurred." : "A apărut o eroare internp a serverului.",
7 | "Cannot save file as it has been modified since opening" : "Nu se poate salva fișierul, a fost modificat de la deschidere.",
8 | "Insufficient permissions" : "Permisiuni insuficiente",
9 | "File path not supplied" : "Calea fișierului nu este oferită",
10 | "saving..." : "se salvează...",
11 | "saved!" : "salvat!",
12 | "failed!" : "eșuat!",
13 | "Saved" : "Salvat",
14 | "There was a problem saving your changes. Click to resume editing." : "A apărut o problemă la salvarea modificărilor făcute de tine. Click pentru a relua editarea.",
15 | "An error occurred!" : "A apărut o eroare!",
16 | "Text file" : "Fișier text",
17 | "New text file.txt" : "New text file.txt"
18 | },"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
19 | }
--------------------------------------------------------------------------------
/l10n/ru.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Неправильный токен доступа",
5 | "No user found" : "Пользователь не найден",
6 | "This file is too big to be opened. Please download the file instead." : "Файл слишком большой для открытия. Пожалуйста скачайте его.",
7 | "Cannot convert the encoding to UTF-8." : "Невозможно преобразовать кодировку в UTF-8.",
8 | "Cannot read the file." : "Не удается прочитать файл.",
9 | "Invalid file path supplied." : "Указан некорректный путь.",
10 | "The file is locked." : "Файл заблокирован.",
11 | "An internal server error occurred." : "Произошла внутренняя ошибка сервера.",
12 | "Cannot save file as it is locked by %s." : "Невозможно сохранить файл, потому что он заблокирован %s",
13 | "Cannot save file as it has been modified since opening" : "Невозможно сохранить файл поскольку он был изменен после открытия ",
14 | "Insufficient permissions" : "Недостаточно прав доступа",
15 | "File path not supplied" : "Неизвестен путь файла",
16 | "File mtime not supplied" : "Неизвестно время модификации файла",
17 | "Public Link User via Text Editor" : "Пользователь публичной ссылки через текстовый редактор",
18 | "%s via Text Editor" : "%s Открыть в текстовом редакторе",
19 | "saving..." : "сохранение...",
20 | "saved!" : "сохранен!",
21 | "failed!" : "ошибка!",
22 | "Saved" : "Сохранено",
23 | "There was a problem saving your changes. Click to resume editing." : "Произошла ошибка во время сохранения изменений. Нажмите для продолжения редактирования.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редактор не был закрыт. Изменения могут быть потеряны, и файл останется заблокированным для редактирования",
25 | "Open in Text Editor" : "Открыть в текстовом редакторе",
26 | "An error occurred!" : "Произошла ошибка!",
27 | "file is read-only, locked by {locked}" : "файл доступен только для чтения, заблокирован {locked}",
28 | "file is read-only" : "файл только для чтения",
29 | "Text file" : "Текстовый файл",
30 | "New text file.txt" : "Новый текстовый документ.txt"
31 | },
32 | "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
33 |
--------------------------------------------------------------------------------
/l10n/ru.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Неправильный токен доступа",
3 | "No user found" : "Пользователь не найден",
4 | "This file is too big to be opened. Please download the file instead." : "Файл слишком большой для открытия. Пожалуйста скачайте его.",
5 | "Cannot convert the encoding to UTF-8." : "Невозможно преобразовать кодировку в UTF-8.",
6 | "Cannot read the file." : "Не удается прочитать файл.",
7 | "Invalid file path supplied." : "Указан некорректный путь.",
8 | "The file is locked." : "Файл заблокирован.",
9 | "An internal server error occurred." : "Произошла внутренняя ошибка сервера.",
10 | "Cannot save file as it is locked by %s." : "Невозможно сохранить файл, потому что он заблокирован %s",
11 | "Cannot save file as it has been modified since opening" : "Невозможно сохранить файл поскольку он был изменен после открытия ",
12 | "Insufficient permissions" : "Недостаточно прав доступа",
13 | "File path not supplied" : "Неизвестен путь файла",
14 | "File mtime not supplied" : "Неизвестно время модификации файла",
15 | "Public Link User via Text Editor" : "Пользователь публичной ссылки через текстовый редактор",
16 | "%s via Text Editor" : "%s Открыть в текстовом редакторе",
17 | "saving..." : "сохранение...",
18 | "saved!" : "сохранен!",
19 | "failed!" : "ошибка!",
20 | "Saved" : "Сохранено",
21 | "There was a problem saving your changes. Click to resume editing." : "Произошла ошибка во время сохранения изменений. Нажмите для продолжения редактирования.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редактор не был закрыт. Изменения могут быть потеряны, и файл останется заблокированным для редактирования",
23 | "Open in Text Editor" : "Открыть в текстовом редакторе",
24 | "An error occurred!" : "Произошла ошибка!",
25 | "file is read-only, locked by {locked}" : "файл доступен только для чтения, заблокирован {locked}",
26 | "file is read-only" : "файл только для чтения",
27 | "Text file" : "Текстовый файл",
28 | "New text file.txt" : "Новый текстовый документ.txt"
29 | },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
30 | }
--------------------------------------------------------------------------------
/l10n/ru_RU.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Неправильный токен доступа",
5 | "No user found" : "Пользователь не найден",
6 | "This file is too big to be opened. Please download the file instead." : "Файл слишком большой для открытия. Пожалуйста скачайте его.",
7 | "Cannot convert the encoding to UTF-8." : "Невозможно преобразовать кодировку в UTF-8.",
8 | "Cannot read the file." : "Не удается прочитать файл.",
9 | "Invalid file path supplied." : "Указан некорректный путь.",
10 | "The file is locked." : "Файл заблокирован.",
11 | "An internal server error occurred." : "Произошла внутренняя ошибка сервера.",
12 | "Cannot save file as it is locked by %s." : "Невозможно сохранить файл, потому что он заблокирован %s",
13 | "Cannot save file as it has been modified since opening" : "Невозможно сохранить файл поскольку он был изменен после открытия ",
14 | "Insufficient permissions" : "Недостаточно прав доступа",
15 | "File path not supplied" : "Неизвестен путь файла",
16 | "File mtime not supplied" : "Неизвестно время модификации файла",
17 | "Public Link User via Text Editor" : "Пользователь общедоступной ссылки через текстовый редактор",
18 | "%s via Text Editor" : "%s Открыть в текстовом редакторе",
19 | "saving..." : "сохранение...",
20 | "saved!" : "сохранен!",
21 | "failed!" : "ошибка!",
22 | "Saved" : "Сохранено",
23 | "There was a problem saving your changes. Click to resume editing." : "Произошла ошибка во время сохранения изменений. Нажмите для продолжения редактирования.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редактор не был закрыт. Изменения могут быть потеряны, и файл останется заблокированным для редактирования",
25 | "Open in Text Editor" : "Открыть в текстовом редакторе",
26 | "An error occurred!" : "Произошла ошибка!",
27 | "file is read-only, locked by {locked}" : "файл доступен только для чтения, заблокирован {locked}",
28 | "file is read-only" : "файл только для чтения",
29 | "Text file" : "Текстовый файл",
30 | "New text file.txt" : "Новый текстовый документ.txt"
31 | },
32 | "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
33 |
--------------------------------------------------------------------------------
/l10n/ru_RU.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Неправильный токен доступа",
3 | "No user found" : "Пользователь не найден",
4 | "This file is too big to be opened. Please download the file instead." : "Файл слишком большой для открытия. Пожалуйста скачайте его.",
5 | "Cannot convert the encoding to UTF-8." : "Невозможно преобразовать кодировку в UTF-8.",
6 | "Cannot read the file." : "Не удается прочитать файл.",
7 | "Invalid file path supplied." : "Указан некорректный путь.",
8 | "The file is locked." : "Файл заблокирован.",
9 | "An internal server error occurred." : "Произошла внутренняя ошибка сервера.",
10 | "Cannot save file as it is locked by %s." : "Невозможно сохранить файл, потому что он заблокирован %s",
11 | "Cannot save file as it has been modified since opening" : "Невозможно сохранить файл поскольку он был изменен после открытия ",
12 | "Insufficient permissions" : "Недостаточно прав доступа",
13 | "File path not supplied" : "Неизвестен путь файла",
14 | "File mtime not supplied" : "Неизвестно время модификации файла",
15 | "Public Link User via Text Editor" : "Пользователь общедоступной ссылки через текстовый редактор",
16 | "%s via Text Editor" : "%s Открыть в текстовом редакторе",
17 | "saving..." : "сохранение...",
18 | "saved!" : "сохранен!",
19 | "failed!" : "ошибка!",
20 | "Saved" : "Сохранено",
21 | "There was a problem saving your changes. Click to resume editing." : "Произошла ошибка во время сохранения изменений. Нажмите для продолжения редактирования.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Редактор не был закрыт. Изменения могут быть потеряны, и файл останется заблокированным для редактирования",
23 | "Open in Text Editor" : "Открыть в текстовом редакторе",
24 | "An error occurred!" : "Произошла ошибка!",
25 | "file is read-only, locked by {locked}" : "файл доступен только для чтения, заблокирован {locked}",
26 | "file is read-only" : "файл только для чтения",
27 | "Text file" : "Текстовый файл",
28 | "New text file.txt" : "Новый текстовый документ.txt"
29 | },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
30 | }
--------------------------------------------------------------------------------
/l10n/si_LK.php:
--------------------------------------------------------------------------------
1 | "සුරකින්න",
3 | "Search" => "සොයන්න",
4 | "Close" => "වසන්න",
5 | "Next" => "ඊලඟ",
6 | "Saving..." => "සුරැකෙමින් පවතී",
7 | "An error occurred!" => "දෝෂයක් ඇති විය",
8 | "There were unsaved changes, click here to go back" => "සුරැකුම් නොකරන ලද වෙනස් කිරීම් ඇත, පෙර පිටුවට යාමට මෙතැන ක්ලික් කරන්න"
9 | );
10 |
--------------------------------------------------------------------------------
/l10n/sk.php:
--------------------------------------------------------------------------------
1 | "Uložiť"
3 | );
4 |
--------------------------------------------------------------------------------
/l10n/sk_SK.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Tento súbor je príliš veľký na to, aby ho bolo možné otvoriť. Prosím, namiesto toho si ho stiahnite.",
5 | "Cannot read the file." : "Nemožno čítať súbor.",
6 | "Invalid file path supplied." : "Neplatná cesta k súboru.",
7 | "The file is locked." : "Súbor je zamknutý.",
8 | "An internal server error occurred." : "Vyskytla sa vnútorná chyba na serveri.",
9 | "Cannot save file as it has been modified since opening" : "Nie je možné uložiť súbor, pretože bol od otvorenia zmenený",
10 | "Insufficient permissions" : "Nedostatočné oprávnenia",
11 | "File path not supplied" : "Nebola uvedená cesta k súboru",
12 | "File mtime not supplied" : "Nebol uvedený mtime súboru",
13 | "saving..." : "ukladám...",
14 | "saved!" : "uložené!",
15 | "failed!" : "neúspešné!",
16 | "Saved" : "Uložené",
17 | "There was a problem saving your changes. Click to resume editing." : "Vyskytol sa problém s ukladaním zmien. Kliknite pre pokračovanie v úpravách.",
18 | "An error occurred!" : "Vyskytla sa chyba!",
19 | "Text file" : "Textový súbor",
20 | "New text file.txt" : "Nový text file.txt"
21 | },
22 | "nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
23 |
--------------------------------------------------------------------------------
/l10n/sk_SK.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Tento súbor je príliš veľký na to, aby ho bolo možné otvoriť. Prosím, namiesto toho si ho stiahnite.",
3 | "Cannot read the file." : "Nemožno čítať súbor.",
4 | "Invalid file path supplied." : "Neplatná cesta k súboru.",
5 | "The file is locked." : "Súbor je zamknutý.",
6 | "An internal server error occurred." : "Vyskytla sa vnútorná chyba na serveri.",
7 | "Cannot save file as it has been modified since opening" : "Nie je možné uložiť súbor, pretože bol od otvorenia zmenený",
8 | "Insufficient permissions" : "Nedostatočné oprávnenia",
9 | "File path not supplied" : "Nebola uvedená cesta k súboru",
10 | "File mtime not supplied" : "Nebol uvedený mtime súboru",
11 | "saving..." : "ukladám...",
12 | "saved!" : "uložené!",
13 | "failed!" : "neúspešné!",
14 | "Saved" : "Uložené",
15 | "There was a problem saving your changes. Click to resume editing." : "Vyskytol sa problém s ukladaním zmien. Kliknite pre pokračovanie v úpravách.",
16 | "An error occurred!" : "Vyskytla sa chyba!",
17 | "Text file" : "Textový súbor",
18 | "New text file.txt" : "Nový text file.txt"
19 | },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
20 | }
--------------------------------------------------------------------------------
/l10n/sl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Datoteka je prevelika in je ni mogoče odpreti. Datoteko prejmite na disk in urejajte krajevno.",
5 | "Cannot read the file." : "Datoteke ni mogoče prebrati.",
6 | "Invalid file path supplied." : "Podana je neveljavna pot do datoteke.",
7 | "The file is locked." : "Datoteka je zaklenjena.",
8 | "An internal server error occurred." : "Prišlo je do notranje napake strežnika.",
9 | "Cannot save file as it has been modified since opening" : "Ni mogoče shraniti datoteke, ker je bila v času trenutne seje že spremenjena.",
10 | "Insufficient permissions" : "Neustrezna dovoljenja",
11 | "File path not supplied" : "Pot do datoteke ni podana",
12 | "File mtime not supplied" : "Datoteka mtime ni podana",
13 | "saving..." : "poteka shranjevanje ...",
14 | "saved!" : "shranjeno!",
15 | "failed!" : "spodletelo!",
16 | "Saved" : "Shranjeno",
17 | "There was a problem saving your changes. Click to resume editing." : "Prišlo je do napake med shranjevanjem sprememb. Kliknite za nadaljevanje urejanja.",
18 | "An error occurred!" : "Prišlo je do napake!",
19 | "Text file" : "Besedilna datoteka",
20 | "New text file.txt" : "Nova datoteka.txt"
21 | },
22 | "nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
23 |
--------------------------------------------------------------------------------
/l10n/sl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Datoteka je prevelika in je ni mogoče odpreti. Datoteko prejmite na disk in urejajte krajevno.",
3 | "Cannot read the file." : "Datoteke ni mogoče prebrati.",
4 | "Invalid file path supplied." : "Podana je neveljavna pot do datoteke.",
5 | "The file is locked." : "Datoteka je zaklenjena.",
6 | "An internal server error occurred." : "Prišlo je do notranje napake strežnika.",
7 | "Cannot save file as it has been modified since opening" : "Ni mogoče shraniti datoteke, ker je bila v času trenutne seje že spremenjena.",
8 | "Insufficient permissions" : "Neustrezna dovoljenja",
9 | "File path not supplied" : "Pot do datoteke ni podana",
10 | "File mtime not supplied" : "Datoteka mtime ni podana",
11 | "saving..." : "poteka shranjevanje ...",
12 | "saved!" : "shranjeno!",
13 | "failed!" : "spodletelo!",
14 | "Saved" : "Shranjeno",
15 | "There was a problem saving your changes. Click to resume editing." : "Prišlo je do napake med shranjevanjem sprememb. Kliknite za nadaljevanje urejanja.",
16 | "An error occurred!" : "Prišlo je do napake!",
17 | "Text file" : "Besedilna datoteka",
18 | "New text file.txt" : "Nova datoteka.txt"
19 | },"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
20 | }
--------------------------------------------------------------------------------
/l10n/sq.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Token i pavlefshëm pjesësh",
5 | "No user found" : "S’u gjet përdorues",
6 | "This file is too big to be opened. Please download the file instead." : "Kjo kartelë është shumë e madhe për hapje. Ju lutemi, në vend të kësaj, shkarkojeni.",
7 | "Cannot convert the encoding to UTF-8." : "S’mund të shndërrohet kodimi në UTF-8.",
8 | "Cannot read the file." : "S’lexohet dot kartela.",
9 | "Invalid file path supplied." : "U dha shteg i pavlefshëm.",
10 | "The file is locked." : "Kartela është e kyçur.",
11 | "An internal server error occurred." : "Ndodhi një gabim i brendshëm shërbyesi.",
12 | "Cannot save file as it is locked by %s." : "S’ruhet dot kartela, ngaqë është kyçur nga %s.",
13 | "Cannot save file as it has been modified since opening" : "S’ruhet dot kartela, ngaqë është ndryshuar që prej hapjes",
14 | "Insufficient permissions" : "Leje të pamjaftueshme",
15 | "File path not supplied" : "S’u dha shteg kartele",
16 | "File mtime not supplied" : "S’u dha “mtime” kartele",
17 | "Public Link User via Text Editor" : "Përdorues Lidhjeje Publike përmes Përpunuesi Tekstesh",
18 | "%s via Text Editor" : "%s përmes Përpunuesi Tekstesh",
19 | "saving..." : "po ruhet…",
20 | "saved!" : "u ruajt!",
21 | "failed!" : "dështoi!",
22 | "Saved" : "U ruajt",
23 | "There was a problem saving your changes. Click to resume editing." : "Pati një problem në ruajtjen e ndryshimeve tuaja. Klikoni që të rimerret përpunimi.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Përpunuesi s’është mbyllur. Ndryshimet mund të kenë humbur dhe kartela do të mbetet e kyçur për përpunim",
25 | "Open in Text Editor" : "Hape në Përpunues Tekstesh",
26 | "An error occurred!" : "Ndodhi një gabim!",
27 | "file is read-only, locked by {locked}" : "kartela është vetëm-për-lexim, kyçur nga {locked}",
28 | "file is read-only" : "kartela është vetëm-për-lexim",
29 | "Text file" : "Kartelë tekst",
30 | "New text file.txt" : "Kartelë e re file.txt"
31 | },
32 | "nplurals=2; plural=(n != 1);");
33 |
--------------------------------------------------------------------------------
/l10n/sq.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Token i pavlefshëm pjesësh",
3 | "No user found" : "S’u gjet përdorues",
4 | "This file is too big to be opened. Please download the file instead." : "Kjo kartelë është shumë e madhe për hapje. Ju lutemi, në vend të kësaj, shkarkojeni.",
5 | "Cannot convert the encoding to UTF-8." : "S’mund të shndërrohet kodimi në UTF-8.",
6 | "Cannot read the file." : "S’lexohet dot kartela.",
7 | "Invalid file path supplied." : "U dha shteg i pavlefshëm.",
8 | "The file is locked." : "Kartela është e kyçur.",
9 | "An internal server error occurred." : "Ndodhi një gabim i brendshëm shërbyesi.",
10 | "Cannot save file as it is locked by %s." : "S’ruhet dot kartela, ngaqë është kyçur nga %s.",
11 | "Cannot save file as it has been modified since opening" : "S’ruhet dot kartela, ngaqë është ndryshuar që prej hapjes",
12 | "Insufficient permissions" : "Leje të pamjaftueshme",
13 | "File path not supplied" : "S’u dha shteg kartele",
14 | "File mtime not supplied" : "S’u dha “mtime” kartele",
15 | "Public Link User via Text Editor" : "Përdorues Lidhjeje Publike përmes Përpunuesi Tekstesh",
16 | "%s via Text Editor" : "%s përmes Përpunuesi Tekstesh",
17 | "saving..." : "po ruhet…",
18 | "saved!" : "u ruajt!",
19 | "failed!" : "dështoi!",
20 | "Saved" : "U ruajt",
21 | "There was a problem saving your changes. Click to resume editing." : "Pati një problem në ruajtjen e ndryshimeve tuaja. Klikoni që të rimerret përpunimi.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Përpunuesi s’është mbyllur. Ndryshimet mund të kenë humbur dhe kartela do të mbetet e kyçur për përpunim",
23 | "Open in Text Editor" : "Hape në Përpunues Tekstesh",
24 | "An error occurred!" : "Ndodhi një gabim!",
25 | "file is read-only, locked by {locked}" : "kartela është vetëm-për-lexim, kyçur nga {locked}",
26 | "file is read-only" : "kartela është vetëm-për-lexim",
27 | "Text file" : "Kartelë tekst",
28 | "New text file.txt" : "Kartelë e re file.txt"
29 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
30 | }
--------------------------------------------------------------------------------
/l10n/sr.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Фајл је превелик за отварање. Преузмите га уместо отварања.",
5 | "Cannot read the file." : "Не могу да очитам фајл.",
6 | "Invalid file path supplied." : "Дата је неисправна путања фајла.",
7 | "Cannot save file as it has been modified since opening" : "Не могу да сачувам фајл јер је измењен откако је отворен",
8 | "Insufficient permissions" : "Недовољне дозволе",
9 | "File path not supplied" : "Није добијена путања фајла",
10 | "File mtime not supplied" : "Није добијено време измене фајла",
11 | "saving..." : "уписујем...",
12 | "saved!" : "сачувано!",
13 | "failed!" : "неуспех!",
14 | "Saved" : "Сачувано",
15 | "There was a problem saving your changes. Click to resume editing." : "Десио се проблем приликом уписа ваших измена. Кликните за наставак уређивања.",
16 | "An error occurred!" : "Дошло је до грешке!",
17 | "Text file" : "текстуални фајл",
18 | "New text file.txt" : "Нов текстуални фајл.txt"
19 | },
20 | "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
21 |
--------------------------------------------------------------------------------
/l10n/sr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Фајл је превелик за отварање. Преузмите га уместо отварања.",
3 | "Cannot read the file." : "Не могу да очитам фајл.",
4 | "Invalid file path supplied." : "Дата је неисправна путања фајла.",
5 | "Cannot save file as it has been modified since opening" : "Не могу да сачувам фајл јер је измењен откако је отворен",
6 | "Insufficient permissions" : "Недовољне дозволе",
7 | "File path not supplied" : "Није добијена путања фајла",
8 | "File mtime not supplied" : "Није добијено време измене фајла",
9 | "saving..." : "уписујем...",
10 | "saved!" : "сачувано!",
11 | "failed!" : "неуспех!",
12 | "Saved" : "Сачувано",
13 | "There was a problem saving your changes. Click to resume editing." : "Десио се проблем приликом уписа ваших измена. Кликните за наставак уређивања.",
14 | "An error occurred!" : "Дошло је до грешке!",
15 | "Text file" : "текстуални фајл",
16 | "New text file.txt" : "Нов текстуални фајл.txt"
17 | },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
18 | }
--------------------------------------------------------------------------------
/l10n/sr@latin.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Cannot save file as it has been modified since opening" : "Ne mogu da sačuvam fajl jer je izmenjen otkako je otvoren",
5 | "Insufficient permissions" : "Nedovoljne dozvole",
6 | "File path not supplied" : "Nije dobijena putanja fajla",
7 | "File mtime not supplied" : "Nije dobijeno vreme izmene fajla",
8 | "Save" : "Sačuvaj",
9 | "Search" : "Traži",
10 | "Next" : "Sledeće",
11 | "Clear" : "Očisti",
12 | "Saving..." : "Upisujem...",
13 | "An error occurred!" : "Došlo je do greške!",
14 | "There are unsaved changes in the text editor" : "Ima nesačuvanih izmena u uređivaču teksta",
15 | "There were unsaved changes, click here to go back" : "Bilo je nesačuvanih izmena. Kliknite ovde da se vratite."
16 | },
17 | "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
18 |
--------------------------------------------------------------------------------
/l10n/sr@latin.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Cannot save file as it has been modified since opening" : "Ne mogu da sačuvam fajl jer je izmenjen otkako je otvoren",
3 | "Insufficient permissions" : "Nedovoljne dozvole",
4 | "File path not supplied" : "Nije dobijena putanja fajla",
5 | "File mtime not supplied" : "Nije dobijeno vreme izmene fajla",
6 | "Save" : "Sačuvaj",
7 | "Search" : "Traži",
8 | "Next" : "Sledeće",
9 | "Clear" : "Očisti",
10 | "Saving..." : "Upisujem...",
11 | "An error occurred!" : "Došlo je do greške!",
12 | "There are unsaved changes in the text editor" : "Ima nesačuvanih izmena u uređivaču teksta",
13 | "There were unsaved changes, click here to go back" : "Bilo je nesačuvanih izmena. Kliknite ovde da se vratite."
14 | },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
15 | }
--------------------------------------------------------------------------------
/l10n/sr@latin.php:
--------------------------------------------------------------------------------
1 | "Ne mogu da sačuvam fajl jer je izmenjen otkako je otvoren",
4 | "Insufficient permissions" => "Nedovoljne dozvole",
5 | "File path not supplied" => "Nije dobijena putanja fajla",
6 | "File mtime not supplied" => "Nije dobijeno vreme izmene fajla",
7 | "Save" => "Sačuvaj",
8 | "Search" => "Traži",
9 | "Next" => "Sledeće",
10 | "Clear" => "Očisti",
11 | "Saving..." => "Upisujem...",
12 | "An error occurred!" => "Došlo je do greške!",
13 | "There are unsaved changes in the text editor" => "Ima nesačuvanih izmena u uređivaču teksta",
14 | "There were unsaved changes, click here to go back" => "Bilo je nesačuvanih izmena. Kliknite ovde da se vratite."
15 | );
16 | $PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
17 |
--------------------------------------------------------------------------------
/l10n/sv.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Denna fil är för stor för att öppnas. Var god ladda ner filen istället.",
5 | "Cannot read the file." : "Kan inte läsa av fil.",
6 | "Invalid file path supplied." : "Felaktig sökväg till fil angiven.",
7 | "The file is locked." : "Denna filen är låst.",
8 | "An internal server error occurred." : "Ett server-fel har inträffat.",
9 | "Cannot save file as it has been modified since opening" : "Kan inte spara filen eftersom den har ändrats sedan den öppnats.",
10 | "Insufficient permissions" : "Otillräcklig behörighet.",
11 | "File path not supplied" : "Ingen sökväg till fil angiven.",
12 | "File mtime not supplied" : "Inget mtime-attribut angivet för filen.",
13 | "saving..." : "sparar...",
14 | "saved!" : "sparad!",
15 | "failed!" : "misslyckades.",
16 | "Saved" : "Sparad",
17 | "There was a problem saving your changes. Click to resume editing." : "Det uppstod ett fel när vi försökte spara dina ändringar. Klicka för att fortsätta redigera.",
18 | "An error occurred!" : "Ett fel uppstod!",
19 | "Text file" : "Textfil",
20 | "New text file.txt" : "nytextfil.txt"
21 | },
22 | "nplurals=2; plural=(n != 1);");
23 |
--------------------------------------------------------------------------------
/l10n/sv.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Denna fil är för stor för att öppnas. Var god ladda ner filen istället.",
3 | "Cannot read the file." : "Kan inte läsa av fil.",
4 | "Invalid file path supplied." : "Felaktig sökväg till fil angiven.",
5 | "The file is locked." : "Denna filen är låst.",
6 | "An internal server error occurred." : "Ett server-fel har inträffat.",
7 | "Cannot save file as it has been modified since opening" : "Kan inte spara filen eftersom den har ändrats sedan den öppnats.",
8 | "Insufficient permissions" : "Otillräcklig behörighet.",
9 | "File path not supplied" : "Ingen sökväg till fil angiven.",
10 | "File mtime not supplied" : "Inget mtime-attribut angivet för filen.",
11 | "saving..." : "sparar...",
12 | "saved!" : "sparad!",
13 | "failed!" : "misslyckades.",
14 | "Saved" : "Sparad",
15 | "There was a problem saving your changes. Click to resume editing." : "Det uppstod ett fel när vi försökte spara dina ändringar. Klicka för att fortsätta redigera.",
16 | "An error occurred!" : "Ett fel uppstod!",
17 | "Text file" : "Textfil",
18 | "New text file.txt" : "nytextfil.txt"
19 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
20 | }
--------------------------------------------------------------------------------
/l10n/ta_LK.php:
--------------------------------------------------------------------------------
1 | "சேமிக்க ",
3 | "Search" => "தேடுதல்",
4 | "Close" => "மூடுக",
5 | "Next" => "அடுத்த",
6 | "Clear" => "சுத்தப்படுத்தல்",
7 | "Saving..." => "சேமிக்கப்படுகிறது...",
8 | "An error occurred!" => "ஒரு வழு ஏற்பட்டுள்ளது!",
9 | "There were unsaved changes, click here to go back" => "அங்கு சேமிக்கப்படாத மாற்றங்கள் உள்ளன, முன் பக்கம் செல்ல இங்கே சொடுக்குக"
10 | );
11 |
--------------------------------------------------------------------------------
/l10n/te.php:
--------------------------------------------------------------------------------
1 | "భద్రపరచు",
3 | "Close" => "మూసివేయి",
4 | "Next" => "తదుపరి"
5 | );
6 |
--------------------------------------------------------------------------------
/l10n/th_TH.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "โทเค็นการแชร์ไม่ถูกต้อง",
5 | "No user found" : "ไม่พบผู้ใช้",
6 | "This file is too big to be opened. Please download the file instead." : "เปิดไฟล์นี้ไม่ได้ เพราะมีขนาดใหญ่เกินไป กรุณาดาวน์โหลดไฟล์แทน",
7 | "Cannot read the file." : "ไม่สามารถอ่านไฟล์",
8 | "Invalid file path supplied." : "Path ของไฟล์ไม่ถูกต้อง",
9 | "The file is locked." : "ไฟล์ถูกล็อค",
10 | "An internal server error occurred." : "มีข้อผิดพลาดเกิดขึ้นภายในเซิร์ฟเวอร์",
11 | "Cannot save file as it has been modified since opening" : "ไม่สามารถบันทึกไฟล์ในขณะที่มันถูกเปิดและแก้ไขอยู่",
12 | "Insufficient permissions" : "สิทธิ์ไม่เพียงพอ",
13 | "File path not supplied" : "ไม่ได้ระบุ path ของไฟล์",
14 | "File mtime not supplied" : "ไม่ได้ให้ไฟล์ mtime มาด้วย",
15 | "saving..." : "กำลังบันทึก...",
16 | "saved!" : "บันทึกแล้ว!",
17 | "failed!" : "ล้มเหลว!",
18 | "Saved" : "บันทึกแล้ว",
19 | "There was a problem saving your changes. Click to resume editing." : "พบปัญหาการบันทึกการเปลี่ยนแปลงของคุณ คลิกที่นี่เพื่อกลับไปแก้ไข",
20 | "Open in Text Editor" : "เปิดด้วย Text Editor",
21 | "An error occurred!" : "เกิดข้อผิดพลาดบางประการ!",
22 | "Text file" : "ไฟล์ข้อความ",
23 | "New text file.txt" : "ไฟล์ข้อความใหม่ .txt"
24 | },
25 | "nplurals=1; plural=0;");
26 |
--------------------------------------------------------------------------------
/l10n/th_TH.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "โทเค็นการแชร์ไม่ถูกต้อง",
3 | "No user found" : "ไม่พบผู้ใช้",
4 | "This file is too big to be opened. Please download the file instead." : "เปิดไฟล์นี้ไม่ได้ เพราะมีขนาดใหญ่เกินไป กรุณาดาวน์โหลดไฟล์แทน",
5 | "Cannot read the file." : "ไม่สามารถอ่านไฟล์",
6 | "Invalid file path supplied." : "Path ของไฟล์ไม่ถูกต้อง",
7 | "The file is locked." : "ไฟล์ถูกล็อค",
8 | "An internal server error occurred." : "มีข้อผิดพลาดเกิดขึ้นภายในเซิร์ฟเวอร์",
9 | "Cannot save file as it has been modified since opening" : "ไม่สามารถบันทึกไฟล์ในขณะที่มันถูกเปิดและแก้ไขอยู่",
10 | "Insufficient permissions" : "สิทธิ์ไม่เพียงพอ",
11 | "File path not supplied" : "ไม่ได้ระบุ path ของไฟล์",
12 | "File mtime not supplied" : "ไม่ได้ให้ไฟล์ mtime มาด้วย",
13 | "saving..." : "กำลังบันทึก...",
14 | "saved!" : "บันทึกแล้ว!",
15 | "failed!" : "ล้มเหลว!",
16 | "Saved" : "บันทึกแล้ว",
17 | "There was a problem saving your changes. Click to resume editing." : "พบปัญหาการบันทึกการเปลี่ยนแปลงของคุณ คลิกที่นี่เพื่อกลับไปแก้ไข",
18 | "Open in Text Editor" : "เปิดด้วย Text Editor",
19 | "An error occurred!" : "เกิดข้อผิดพลาดบางประการ!",
20 | "Text file" : "ไฟล์ข้อความ",
21 | "New text file.txt" : "ไฟล์ข้อความใหม่ .txt"
22 | },"pluralForm" :"nplurals=1; plural=0;"
23 | }
--------------------------------------------------------------------------------
/l10n/tr.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "Geçersiz paylaşım jetonu",
5 | "No user found" : "Kullanıcı bulunamadı",
6 | "This file is too big to be opened. Please download the file instead." : "Dosya açılmak için çok büyük. Bunun yerine lütfen dosyayı indirin.",
7 | "Cannot read the file." : "Dosya okunamıyor.",
8 | "Invalid file path supplied." : "Geçersiz dosya yolu sağlandı",
9 | "The file is locked." : "Dosya kilitli.",
10 | "An internal server error occurred." : "Bir iç sunucu hatası oluştu.",
11 | "Cannot save file as it is locked by %s." : "%s tarafından kilitlendiği için dosya kaydedilemiyor.",
12 | "Cannot save file as it has been modified since opening" : "Dosya açıldıktan sonra değiştirildiği için kaydedilemedi",
13 | "Insufficient permissions" : "Yetersiz izin",
14 | "File path not supplied" : "Dosya yolu belirtilmemiş",
15 | "File mtime not supplied" : "Dosya mtime belirtilmemiş",
16 | "Public Link User via Text Editor" : "Metin Düzenleyici aracılığıyla Genel Bağlantı Kullanıcısı",
17 | "%s via Text Editor" : "Metin Editörü aracılığıyla %s",
18 | "saving..." : "kaydediliyor...",
19 | "saved!" : "kaydedildi!",
20 | "failed!" : "başarısız oldu!",
21 | "Saved" : "Kaydedildi",
22 | "There was a problem saving your changes. Click to resume editing." : "Değişikliklerinizin kaydedilmesinde sorun oluştu. Düzenlemeye geri dönmek için tıklayın.",
23 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editör kapatılmadı. Değişiklikler kaybolabilir ve dosya düzenleme için kilitli kalır",
24 | "Open in Text Editor" : "Metin Editöründe Aç",
25 | "An error occurred!" : "Hata oluştu!",
26 | "file is read-only, locked by {locked}" : "dosya sadece okunabilir, {locked} tarafından kilitlendi",
27 | "file is read-only" : "dosya sadece okunabilir",
28 | "Text file" : "Metin dosyası",
29 | "New text file.txt" : "Yeni metin dosyası.txt"
30 | },
31 | "nplurals=2; plural=(n > 1);");
32 |
--------------------------------------------------------------------------------
/l10n/tr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "Geçersiz paylaşım jetonu",
3 | "No user found" : "Kullanıcı bulunamadı",
4 | "This file is too big to be opened. Please download the file instead." : "Dosya açılmak için çok büyük. Bunun yerine lütfen dosyayı indirin.",
5 | "Cannot read the file." : "Dosya okunamıyor.",
6 | "Invalid file path supplied." : "Geçersiz dosya yolu sağlandı",
7 | "The file is locked." : "Dosya kilitli.",
8 | "An internal server error occurred." : "Bir iç sunucu hatası oluştu.",
9 | "Cannot save file as it is locked by %s." : "%s tarafından kilitlendiği için dosya kaydedilemiyor.",
10 | "Cannot save file as it has been modified since opening" : "Dosya açıldıktan sonra değiştirildiği için kaydedilemedi",
11 | "Insufficient permissions" : "Yetersiz izin",
12 | "File path not supplied" : "Dosya yolu belirtilmemiş",
13 | "File mtime not supplied" : "Dosya mtime belirtilmemiş",
14 | "Public Link User via Text Editor" : "Metin Düzenleyici aracılığıyla Genel Bağlantı Kullanıcısı",
15 | "%s via Text Editor" : "Metin Editörü aracılığıyla %s",
16 | "saving..." : "kaydediliyor...",
17 | "saved!" : "kaydedildi!",
18 | "failed!" : "başarısız oldu!",
19 | "Saved" : "Kaydedildi",
20 | "There was a problem saving your changes. Click to resume editing." : "Değişikliklerinizin kaydedilmesinde sorun oluştu. Düzenlemeye geri dönmek için tıklayın.",
21 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "Editör kapatılmadı. Değişiklikler kaybolabilir ve dosya düzenleme için kilitli kalır",
22 | "Open in Text Editor" : "Metin Editöründe Aç",
23 | "An error occurred!" : "Hata oluştu!",
24 | "file is read-only, locked by {locked}" : "dosya sadece okunabilir, {locked} tarafından kilitlendi",
25 | "file is read-only" : "dosya sadece okunabilir",
26 | "Text file" : "Metin dosyası",
27 | "New text file.txt" : "Yeni metin dosyası.txt"
28 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
29 | }
--------------------------------------------------------------------------------
/l10n/ug.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "ئىناۋەتسىز ئورتاقلىشىش بەلگىسى",
5 | "No user found" : "ئىشلەتكۈچى تېپىلمىدى",
6 | "This file is too big to be opened. Please download the file instead." : "بۇ ھۆججەتنى ئاچقىلى بەك چوڭ. ئۇنىڭ ئورنىغا ھۆججەتنى چۈشۈرۈڭ.",
7 | "Cannot convert the encoding to UTF-8." : "كودلاشنى UTF-8 غا ئايلاندۇرغىلى بولمايدۇ.",
8 | "Cannot read the file." : "ھۆججەتنى ئوقۇيالمايدۇ.",
9 | "Invalid file path supplied." : "تەمىنلەنگەن ئىناۋەتسىز ھۆججەت يولى.",
10 | "The file is locked." : "ھۆججەت قۇلۇپلاندى.",
11 | "An internal server error occurred." : "ئىچكى مۇلازىمېتىردا خاتالىق كۆرۈلدى.",
12 | "Cannot save file as it is locked by %s." : "ھۆججەتنى% s قۇلۇپلىغانلىقتىن ساقلىغىلى بولمايدۇ.",
13 | "Cannot save file as it has been modified since opening" : "ئېچىلغاندىن بۇيان ئۆزگەرتىلگەن بولغاچقا ھۆججەتنى ساقلىغىلى بولمايدۇ",
14 | "Insufficient permissions" : "ئىجازەت يېتەرلىك ئەمەس",
15 | "File path not supplied" : "ھۆججەت يولى تەمىنلەنمىدى",
16 | "File mtime not supplied" : "ھۆججەت mtime تەمىنلەنمىدى",
17 | "Public Link User via Text Editor" : "ئاممىۋى تەھرىرلىگۈچ تېكىست تەھرىرلىگۈچ ئارقىلىق",
18 | "%s via Text Editor" : "% s تېكىست تەھرىرلىگۈچ ئارقىلىق",
19 | "saving..." : "تېجەش ...",
20 | "saved!" : "ساقلاندى!",
21 | "failed!" : "مەغلۇپ بولدى!",
22 | "Saved" : "ساقلاندى",
23 | "There was a problem saving your changes. Click to resume editing." : "ئۆزگەرتىشلىرىڭىزنى تېجەشتە مەسىلە كۆرۈلدى. تەھرىرلەشنى ئەسلىگە كەلتۈرۈش ئۈچۈن چېكىڭ.",
24 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "تەھرىرلىگۈچ تاقالمىدى. ئۆزگەرتىش يوقاپ كېتىشى مۇمكىن ، ھۆججەت تەھرىرلەش ئۈچۈن قۇلۇپلىنىپ قالىدۇ",
25 | "Open in Text Editor" : "تېكىست تەھرىرلىگۈچتە ئېچىڭ",
26 | "An error occurred!" : "خاتالىق كۆرۈلدى!",
27 | "file is read-only, locked by {locked}" : "ھۆججەت پەقەت ئوقۇشقىلا بولىدۇ ، {قۇلۇپلانغان",
28 | "file is read-only" : "ھۆججەت پەقەت ئوقۇشقىلا بولىدۇ",
29 | "Text file" : "تېكىست ھۆججەت",
30 | "New text file.txt" : "يېڭى تېكىست ھۆججەت.txt"
31 | },
32 | "nplurals=2; plural=(n != 1);");
33 |
--------------------------------------------------------------------------------
/l10n/ug.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "ئىناۋەتسىز ئورتاقلىشىش بەلگىسى",
3 | "No user found" : "ئىشلەتكۈچى تېپىلمىدى",
4 | "This file is too big to be opened. Please download the file instead." : "بۇ ھۆججەتنى ئاچقىلى بەك چوڭ. ئۇنىڭ ئورنىغا ھۆججەتنى چۈشۈرۈڭ.",
5 | "Cannot convert the encoding to UTF-8." : "كودلاشنى UTF-8 غا ئايلاندۇرغىلى بولمايدۇ.",
6 | "Cannot read the file." : "ھۆججەتنى ئوقۇيالمايدۇ.",
7 | "Invalid file path supplied." : "تەمىنلەنگەن ئىناۋەتسىز ھۆججەت يولى.",
8 | "The file is locked." : "ھۆججەت قۇلۇپلاندى.",
9 | "An internal server error occurred." : "ئىچكى مۇلازىمېتىردا خاتالىق كۆرۈلدى.",
10 | "Cannot save file as it is locked by %s." : "ھۆججەتنى% s قۇلۇپلىغانلىقتىن ساقلىغىلى بولمايدۇ.",
11 | "Cannot save file as it has been modified since opening" : "ئېچىلغاندىن بۇيان ئۆزگەرتىلگەن بولغاچقا ھۆججەتنى ساقلىغىلى بولمايدۇ",
12 | "Insufficient permissions" : "ئىجازەت يېتەرلىك ئەمەس",
13 | "File path not supplied" : "ھۆججەت يولى تەمىنلەنمىدى",
14 | "File mtime not supplied" : "ھۆججەت mtime تەمىنلەنمىدى",
15 | "Public Link User via Text Editor" : "ئاممىۋى تەھرىرلىگۈچ تېكىست تەھرىرلىگۈچ ئارقىلىق",
16 | "%s via Text Editor" : "% s تېكىست تەھرىرلىگۈچ ئارقىلىق",
17 | "saving..." : "تېجەش ...",
18 | "saved!" : "ساقلاندى!",
19 | "failed!" : "مەغلۇپ بولدى!",
20 | "Saved" : "ساقلاندى",
21 | "There was a problem saving your changes. Click to resume editing." : "ئۆزگەرتىشلىرىڭىزنى تېجەشتە مەسىلە كۆرۈلدى. تەھرىرلەشنى ئەسلىگە كەلتۈرۈش ئۈچۈن چېكىڭ.",
22 | "Editor has not been closed. Changes might be lost and file will remain locked for editing" : "تەھرىرلىگۈچ تاقالمىدى. ئۆزگەرتىش يوقاپ كېتىشى مۇمكىن ، ھۆججەت تەھرىرلەش ئۈچۈن قۇلۇپلىنىپ قالىدۇ",
23 | "Open in Text Editor" : "تېكىست تەھرىرلىگۈچتە ئېچىڭ",
24 | "An error occurred!" : "خاتالىق كۆرۈلدى!",
25 | "file is read-only, locked by {locked}" : "ھۆججەت پەقەت ئوقۇشقىلا بولىدۇ ، {قۇلۇپلانغان",
26 | "file is read-only" : "ھۆججەت پەقەت ئوقۇشقىلا بولىدۇ",
27 | "Text file" : "تېكىست ھۆججەت",
28 | "New text file.txt" : "يېڭى تېكىست ھۆججەت.txt"
29 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
30 | }
--------------------------------------------------------------------------------
/l10n/uk.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "This file is too big to be opened. Please download the file instead." : "Файл занадто великий для відкриття. Будь ласка, завантажте файл замість цього.",
5 | "Cannot read the file." : "Не можливо прочитати файл.",
6 | "Invalid file path supplied." : "Помилковий шлях до файлу.",
7 | "The file is locked." : "Файл заблоковано.",
8 | "An internal server error occurred." : "Виникла внутрішня помилка серверу.",
9 | "Cannot save file as it has been modified since opening" : "Неможливо зберегти файл оскільки він був змінений після відкриття",
10 | "Insufficient permissions" : "Недостатньо прав доступу",
11 | "File path not supplied" : "Невідомий шлях до файлу",
12 | "File mtime not supplied" : "Невідомий час модифікації файлу",
13 | "saving..." : "збереження...",
14 | "saved!" : "збережено!",
15 | "failed!" : "не вдалося!",
16 | "Saved" : "Збережено",
17 | "There was a problem saving your changes. Click to resume editing." : "Виникла проблема при збереженні змін. Натисніть, щоб продовжити редагування.",
18 | "An error occurred!" : "Виникла помилка!",
19 | "Text file" : "Текстовий файл",
20 | "New text file.txt" : "Новий текстовий файл file.txt"
21 | },
22 | "nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
23 |
--------------------------------------------------------------------------------
/l10n/uk.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "This file is too big to be opened. Please download the file instead." : "Файл занадто великий для відкриття. Будь ласка, завантажте файл замість цього.",
3 | "Cannot read the file." : "Не можливо прочитати файл.",
4 | "Invalid file path supplied." : "Помилковий шлях до файлу.",
5 | "The file is locked." : "Файл заблоковано.",
6 | "An internal server error occurred." : "Виникла внутрішня помилка серверу.",
7 | "Cannot save file as it has been modified since opening" : "Неможливо зберегти файл оскільки він був змінений після відкриття",
8 | "Insufficient permissions" : "Недостатньо прав доступу",
9 | "File path not supplied" : "Невідомий шлях до файлу",
10 | "File mtime not supplied" : "Невідомий час модифікації файлу",
11 | "saving..." : "збереження...",
12 | "saved!" : "збережено!",
13 | "failed!" : "не вдалося!",
14 | "Saved" : "Збережено",
15 | "There was a problem saving your changes. Click to resume editing." : "Виникла проблема при збереженні змін. Натисніть, щоб продовжити редагування.",
16 | "An error occurred!" : "Виникла помилка!",
17 | "Text file" : "Текстовий файл",
18 | "New text file.txt" : "Новий текстовий файл file.txt"
19 | },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
20 | }
--------------------------------------------------------------------------------
/l10n/vi.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Insufficient permissions" : "Không đủ quyền",
5 | "Save" : "Lưu",
6 | "Search" : "Tìm kiếm",
7 | "Next" : "Kế tiếp",
8 | "Clear" : "Xóa",
9 | "Saving..." : "Đang lưu...",
10 | "An error occurred!" : "Có một lỗi đã xảy ra!",
11 | "There are unsaved changes in the text editor" : "Có những thay đổi bạn chưa lưu trong trình soạn thảo ",
12 | "There were unsaved changes, click here to go back" : "Thay đổi không được lưu, bấm vào đây để trở lại"
13 | },
14 | "nplurals=1; plural=0;");
15 |
--------------------------------------------------------------------------------
/l10n/vi.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Insufficient permissions" : "Không đủ quyền",
3 | "Save" : "Lưu",
4 | "Search" : "Tìm kiếm",
5 | "Next" : "Kế tiếp",
6 | "Clear" : "Xóa",
7 | "Saving..." : "Đang lưu...",
8 | "An error occurred!" : "Có một lỗi đã xảy ra!",
9 | "There are unsaved changes in the text editor" : "Có những thay đổi bạn chưa lưu trong trình soạn thảo ",
10 | "There were unsaved changes, click here to go back" : "Thay đổi không được lưu, bấm vào đây để trở lại"
11 | },"pluralForm" :"nplurals=1; plural=0;"
12 | }
--------------------------------------------------------------------------------
/l10n/vi.php:
--------------------------------------------------------------------------------
1 | "Không đủ quyền",
4 | "Save" => "Lưu",
5 | "Search" => "Tìm kiếm",
6 | "Next" => "Kế tiếp",
7 | "Clear" => "Xóa",
8 | "Saving..." => "Đang lưu...",
9 | "An error occurred!" => "Có một lỗi đã xảy ra!",
10 | "There are unsaved changes in the text editor" => "Có những thay đổi bạn chưa lưu trong trình soạn thảo ",
11 | "There were unsaved changes, click here to go back" => "Thay đổi không được lưu, bấm vào đây để trở lại"
12 | );
13 | $PLURAL_FORMS = "nplurals=1; plural=0;";
14 |
--------------------------------------------------------------------------------
/l10n/zh_CN.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "无效的共享令牌",
5 | "No user found" : "未找到用户",
6 | "This file is too big to be opened. Please download the file instead." : "该文件太大无法在线预览,请下载后查看。",
7 | "Cannot read the file." : "不能读取文件",
8 | "Invalid file path supplied." : "提供了无效的文件路径",
9 | "The file is locked." : "文件已被锁定",
10 | "An internal server error occurred." : "内部服务器错误",
11 | "Cannot save file as it has been modified since opening" : "由于打开之后已被修改,故无法保存文件。",
12 | "Insufficient permissions" : "权限不足",
13 | "File path not supplied" : "未提供文件路径",
14 | "File mtime not supplied" : "未提供mtime",
15 | "saving..." : "保存中...",
16 | "saved!" : "已保存",
17 | "failed!" : "失败",
18 | "Saved" : "已保存",
19 | "There was a problem saving your changes. Click to resume editing." : "在保存时出现了一些问题,点击以恢复编辑",
20 | "Open in Text Editor" : "在文本编辑器中打开",
21 | "An error occurred!" : "发生错误!",
22 | "Text file" : "文本文件",
23 | "New text file.txt" : "创建文本文件 .txt"
24 | },
25 | "nplurals=1; plural=0;");
26 |
--------------------------------------------------------------------------------
/l10n/zh_CN.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "无效的共享令牌",
3 | "No user found" : "未找到用户",
4 | "This file is too big to be opened. Please download the file instead." : "该文件太大无法在线预览,请下载后查看。",
5 | "Cannot read the file." : "不能读取文件",
6 | "Invalid file path supplied." : "提供了无效的文件路径",
7 | "The file is locked." : "文件已被锁定",
8 | "An internal server error occurred." : "内部服务器错误",
9 | "Cannot save file as it has been modified since opening" : "由于打开之后已被修改,故无法保存文件。",
10 | "Insufficient permissions" : "权限不足",
11 | "File path not supplied" : "未提供文件路径",
12 | "File mtime not supplied" : "未提供mtime",
13 | "saving..." : "保存中...",
14 | "saved!" : "已保存",
15 | "failed!" : "失败",
16 | "Saved" : "已保存",
17 | "There was a problem saving your changes. Click to resume editing." : "在保存时出现了一些问题,点击以恢复编辑",
18 | "Open in Text Editor" : "在文本编辑器中打开",
19 | "An error occurred!" : "发生错误!",
20 | "Text file" : "文本文件",
21 | "New text file.txt" : "创建文本文件 .txt"
22 | },"pluralForm" :"nplurals=1; plural=0;"
23 | }
--------------------------------------------------------------------------------
/l10n/zh_HK.php:
--------------------------------------------------------------------------------
1 | "儲存",
3 | "Search" => "尋找",
4 | "Close" => "關閉",
5 | "Next" => "下一首"
6 | );
7 |
--------------------------------------------------------------------------------
/l10n/zh_TW.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "files_texteditor",
3 | {
4 | "Invalid share token" : "無效的分享命令",
5 | "This file is too big to be opened. Please download the file instead." : "這個檔案太大以致於無法開啟,請您下載此檔案代替線上開啟",
6 | "Cannot read the file." : "無法讀取檔案。",
7 | "Invalid file path supplied." : "提供了無效的檔案路徑。",
8 | "The file is locked." : "這個檔案被鎖住了。",
9 | "An internal server error occurred." : "發生伺服器內部錯誤",
10 | "Cannot save file as it has been modified since opening" : "無法將變更內容儲存至檔案,檔案正被開啟中",
11 | "Insufficient permissions" : "權限不足",
12 | "File path not supplied" : "沒有提供檔案路徑",
13 | "File mtime not supplied" : "沒有提供檔案修改時間",
14 | "%s via Text Editor" : "%s經由文字編輯器",
15 | "saving..." : "儲存中...",
16 | "saved!" : "已儲存!",
17 | "failed!" : "失敗!",
18 | "Saved" : "已儲存",
19 | "There was a problem saving your changes. Click to resume editing." : "在儲存您的變更時發生錯誤,點選以回復編輯狀態。",
20 | "Open in Text Editor" : "開啟文字編輯器",
21 | "An error occurred!" : "發生錯誤!",
22 | "file is read-only" : "檔案是唯讀",
23 | "Text file" : "文字檔",
24 | "New text file.txt" : "新文字檔.txt"
25 | },
26 | "nplurals=1; plural=0;");
27 |
--------------------------------------------------------------------------------
/l10n/zh_TW.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Invalid share token" : "無效的分享命令",
3 | "This file is too big to be opened. Please download the file instead." : "這個檔案太大以致於無法開啟,請您下載此檔案代替線上開啟",
4 | "Cannot read the file." : "無法讀取檔案。",
5 | "Invalid file path supplied." : "提供了無效的檔案路徑。",
6 | "The file is locked." : "這個檔案被鎖住了。",
7 | "An internal server error occurred." : "發生伺服器內部錯誤",
8 | "Cannot save file as it has been modified since opening" : "無法將變更內容儲存至檔案,檔案正被開啟中",
9 | "Insufficient permissions" : "權限不足",
10 | "File path not supplied" : "沒有提供檔案路徑",
11 | "File mtime not supplied" : "沒有提供檔案修改時間",
12 | "%s via Text Editor" : "%s經由文字編輯器",
13 | "saving..." : "儲存中...",
14 | "saved!" : "已儲存!",
15 | "failed!" : "失敗!",
16 | "Saved" : "已儲存",
17 | "There was a problem saving your changes. Click to resume editing." : "在儲存您的變更時發生錯誤,點選以回復編輯狀態。",
18 | "Open in Text Editor" : "開啟文字編輯器",
19 | "An error occurred!" : "發生錯誤!",
20 | "file is read-only" : "檔案是唯讀",
21 | "Text file" : "文字檔",
22 | "New text file.txt" : "新文字檔.txt"
23 | },"pluralForm" :"nplurals=1; plural=0;"
24 | }
--------------------------------------------------------------------------------
/phpstan.neon:
--------------------------------------------------------------------------------
1 | parameters:
2 | inferPrivatePropertyTypeFromConstructor: true
3 | bootstrapFiles:
4 | - %currentWorkingDirectory%/../../lib/base.php
5 | ignoreErrors:
6 | -
7 | message: '#Dead catch - OCP\\Lock\\LockedException is never thrown in the try block.#'
8 | path: controller/filehandlingcontroller.php
9 | count: 1
10 | -
11 | message: '#Dead catch - OCP\\Files\\ForbiddenException is never thrown in the try block.#'
12 | path: controller/filehandlingcontroller.php
13 | count: 1
14 |
--------------------------------------------------------------------------------
/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
14 | ./tests/unit
15 |
16 |
17 |
18 |
19 | .
20 |
21 |
22 | ./l10n
23 | ./tests
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/sonar-project.properties:
--------------------------------------------------------------------------------
1 | # Organization and project keys are displayed in the right sidebar of the project homepage
2 | sonar.organization=owncloud-1
3 | sonar.projectKey=owncloud_files_texteditor
4 | sonar.projectVersion=2.6.1
5 | sonar.host.url=https://sonarcloud.io
6 |
7 | # =====================================================
8 | # Meta-data for the project
9 | # =====================================================
10 |
11 | sonar.links.homepage=https://github.com/owncloud/files_texteditor
12 | sonar.links.ci=https://drone.owncloud.com/owncloud/files_texteditor/
13 | sonar.links.scm=https://github.com/owncloud/files_texteditor
14 | sonar.links.issue=https://github.com/owncloud/files_texteditor/issues
15 |
16 | # =====================================================
17 | # Properties that will be shared amongst all modules
18 | # =====================================================
19 |
20 | # Just look in these directories for code
21 | sonar.sources=.
22 | sonar.inclusions=appinfo/**,controller/**
23 |
24 | # Pull Requests
25 | sonar.pullrequest.provider=GitHub
26 | sonar.pullrequest.github.repository=owncloud/files_texteditor
27 | sonar.pullrequest.base=${env.SONAR_PULL_REQUEST_BASE}
28 | sonar.pullrequest.branch=${env.SONAR_PULL_REQUEST_BRANCH}
29 | sonar.pullrequest.key=${env.SONAR_PULL_REQUEST_KEY}
30 |
31 | # Properties specific to language plugins:
32 | sonar.php.coverage.reportPaths=results/clover-phpunit-php7.4-mariadb10.2.xml,results/clover-phpunit-php7.4-mysql8.0.xml,results/clover-phpunit-php7.4-postgres9.4.xml,results/clover-phpunit-php7.4-oracle.xml,results/clover-phpunit-php7.4-sqlite.xml
33 | sonar.javascript.lcov.reportPaths=results/lcov.info
34 |
--------------------------------------------------------------------------------
/tests/acceptance/config/behat.yml:
--------------------------------------------------------------------------------
1 | default:
2 | autoload:
3 | '': '%paths.base%/../features/bootstrap'
4 |
5 | suites:
6 | webUITextEditor:
7 | paths:
8 | - '%paths.base%/../features/webUITextEditor'
9 | contexts:
10 | - TextEditorContext:
11 | - FeatureContext: &common_feature_context_params
12 | baseUrl: http://localhost:8080/ocs/
13 | adminUsername: admin
14 | adminPassword: admin
15 | regularUserPassword: 123456
16 | ocPath: apps/testing/api/v1/occ
17 | - WebUIGeneralContext:
18 | - WebUILoginContext:
19 | - WebUIFilesContext:
20 | - WebUISharingContext:
21 | - OccContext:
22 | - TrashbinContext:
23 |
24 | webUIActivityList:
25 | paths:
26 | - '%paths.base%/../features/webUIActivityList'
27 | contexts:
28 | - TextEditorContext:
29 | - FeatureContext: *common_feature_context_params
30 | - WebUIGeneralContext:
31 | - WebUILoginContext:
32 | - WebUIFilesContext:
33 | - WebUIActivityContext:
34 |
35 | extensions:
36 | Cjm\Behat\StepThroughExtension: ~
37 |
38 | rdx\behatvars\BehatVariablesExtension: ~
39 |
--------------------------------------------------------------------------------
/tests/acceptance/features/bootstrap/bootstrap.php:
--------------------------------------------------------------------------------
1 |
6 | * @copyright 2017 Phillip Davis phil@jankaritech.com
7 | *
8 | * This library is free software; you can redistribute it and/or
9 | * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
10 | * License as published by the Free Software Foundation; either
11 | * version 3 of the License, or any later version.
12 | *
13 | * This library is distributed in the hope that it will be useful,
14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 | * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
17 | *
18 | * You should have received a copy of the GNU Affero General Public
19 | * License along with this library. If not, see .
20 | *
21 | */
22 |
23 | $classLoader = new \Composer\Autoload\ClassLoader();
24 | $classLoader->addPsr4(
25 | "",
26 | __DIR__ . "/../../../../../../tests/acceptance/features/bootstrap",
27 | true
28 | );
29 | $classLoader->addPsr4("Page\\", __DIR__ . "/../lib", true);
30 | $classLoader->addPsr4(
31 | "Page\\",
32 | __DIR__ . "/../../../../../../tests/acceptance/features/lib",
33 | true
34 | );
35 | $classLoader->addPsr4(
36 | "TestHelpers\\",
37 | __DIR__ . "/../../../../../../tests/TestHelpers",
38 | true
39 | );
40 | $classLoader->addPsr4(
41 | "TestHelpers\\Files_TextEditor\\",
42 | __DIR__ . "/../../../TestHelpers",
43 | true
44 | );
45 |
46 | // Some tests require Activity app
47 | $classLoader->addPsr4(
48 | "",
49 | __DIR__ . "/../../../../../../apps/activity/tests/acceptance/features/bootstrap",
50 | true
51 | );
52 | $classLoader->addPsr4(
53 | "Page\\",
54 | __DIR__ . "/../../../../../../apps/activity/tests/acceptance/features/lib",
55 | true
56 | );
57 |
58 | $classLoader->register();
59 |
--------------------------------------------------------------------------------
/tests/acceptance/features/webUIActivityList/activityList.feature:
--------------------------------------------------------------------------------
1 | @webUI @insulated @disablePreviews @activity-app-required
2 | Feature: log activity of actions done by the texteditor app
3 |
4 | Background:
5 | Given these users have been created without skeleton files:
6 | | username |
7 | | Alice |
8 | And user "Alice" has uploaded file with content "anything" to "/lorem.txt"
9 | And user "Alice" has logged in using the webUI
10 | And the user has browsed to the files page
11 |
12 |
13 | Scenario: creating a new text file should be listed in the activity list
14 | Given the user has created a text file with the name "activityfile.txt"
15 | And the user has input "stuff" in the text area
16 | And the user has closed the text editor
17 | When the user browses to the activity page
18 | Then the activity number 1 should contain message "You changed activityfile.txt" in the activity page
19 | And the activity number 2 should contain message "You created activityfile.txt" in the activity page
20 |
21 |
22 | Scenario: editing an existing text file should be listed in the activity list
23 | Given the user has opened file "lorem.txt" using the webUI
24 | And the user has input "changed text" in the text area
25 | And the user has closed the text editor
26 | When the user browses to the activity page
27 | Then the activity number 1 should contain message "You changed lorem.txt" in the activity page
28 |
--------------------------------------------------------------------------------
/tests/acceptance/features/webUITextEditor/editTextFiles.feature:
--------------------------------------------------------------------------------
1 | @webUI @insulated
2 | Feature: textFiles
3 |
4 | Background:
5 | Given these users have been created without skeleton files:
6 | | username |
7 | | Alice |
8 | And user "Alice" has logged in using the webUI
9 | And the user has browsed to the files page
10 |
11 |
12 | Scenario: Edit a text file with the default name and file extension in a sub-folder
13 | When the user creates a folder with the name "simple-folder" using the webUI
14 | And the user opens folder "simple-folder" using the webUI
15 | And the user creates a text file with the name "" using the webUI
16 | And the user inputs "stuff" in the text area
17 | And the user closes the text editor
18 | Then file "New text file.txt" should be listed on the webUI
19 | And the user reloads the current page of the webUI
20 | And file "New text file.txt" should be listed on the webUI
21 | And the user opens file "New text file.txt" using the webUI
22 | And line 1 of the text should be "stuff"
23 | And the user inputs "other text before " in the text area
24 | And the user closes the text editor
25 | And the user opens file "New text file.txt" using the webUI
26 | And line 1 of the text should be "other text before stuff"
27 |
28 | @issue-core-36233
29 | Scenario: Edit restored hidden text file
30 | Given user "Alice" has uploaded file with content "This is a hidden file" to "/.abc.txt"
31 | And the user has enabled the setting to view hidden files on the webUI
32 | When user "Alice" deletes file "/.abc.txt" using the WebDAV API
33 | And user "Alice" restores the file with original path "/.abc.txt" using the trashbin API
34 | And the user browses to the files page
35 | Then as "Alice" file "/.abc.txt" should exist
36 | When user "Alice" downloads file "/.abc.txt" using the WebDAV API
37 | Then the downloaded content should be "This is a hidden file"
38 | # When the user opens file "/.abc.txt" using the webUI
39 | # Then line 1 of the text should be "This is a hidden file"
40 |
41 | @issue-core-36233
42 | Scenario: Edit hidden text file
43 | Given the user has enabled the setting to view hidden files on the webUI
44 | When the user creates a text file with the name ".abc.txt" using the webUI
45 | And the user inputs "This is a hidden file" in the text area
46 | And the user closes the text editor
47 | Then file ".abc.txt" should be listed on the webUI
48 | When user "Alice" downloads file "/.abc.txt" using the WebDAV API
49 | Then the downloaded content should be "This is a hidden file"
50 | # When the user opens file ".abc.txt" using the webUI
51 | # Then line 1 of the text should be "This is a hidden file"
52 |
--------------------------------------------------------------------------------
/tests/unit/ApplicationTest.php:
--------------------------------------------------------------------------------
1 |
6 | * @author Jan Ackermann
7 | * @copyright (C) 2021 ownCloud GmbH
8 | * @license ownCloud Commercial License
9 | *
10 | * This code is covered by the ownCloud Commercial License.
11 | *
12 | * You should have received a copy of the ownCloud Commercial License
13 | * along with this program. If not, see
14 | * .
15 | *
16 | */
17 |
18 | namespace OCA\Files_Texteditor\Tests\Unit;
19 |
20 | use OCA\Files_Texteditor\AppInfo\Application;
21 | use Test\TestCase;
22 |
23 | /**
24 | * Class ApplicationTest
25 | *
26 | * Integration test to test the app framework initialisation
27 | *
28 | *
29 | * @package OCA\Files_Texteditor\Tests\Unit
30 | */
31 | class ApplicationTest extends TestCase {
32 | /**
33 | * @var Application
34 | */
35 | private $application;
36 |
37 | public function setUp(): void {
38 | $this->application = new Application();
39 | }
40 |
41 | public function testRegisterEventHooks() {
42 | $this->assertNull(static::invokePrivate($this->application, 'registerEventHooks'));
43 | }
44 |
45 | public function testBoot() {
46 | $this->assertNull($this->application->boot());
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/vendor-bin/behat/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "config" : {
3 | "platform": {
4 | "php": "7.4"
5 | }
6 | },
7 | "require": {
8 | "behat/behat": "^3.13",
9 | "behat/mink": "1.7.1",
10 | "friends-of-behat/mink-extension": "^2.7",
11 | "behat/mink-selenium2-driver": "^1.5",
12 | "ciaranmcnulty/behat-stepthroughextension" : "dev-master",
13 | "rdx/behat-variables": "^1.2",
14 | "sensiolabs/behat-page-object-extension": "^2.3",
15 | "symfony/translation": "^5.4",
16 | "sabre/xml": "^2.2",
17 | "guzzlehttp/guzzle": "^7.7",
18 | "phpunit/phpunit": "^9.6",
19 | "helmich/phpunit-json-assert": "^3.4"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/vendor-bin/owncloud-codestyle/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "require": {
3 | "owncloud/coding-standard": "^4.1"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/vendor-bin/phan/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "require": {
3 | "phan/phan": "^5.4"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/vendor-bin/php_codesniffer/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "require": {
3 | "squizlabs/php_codesniffer": "^3.7"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/vendor-bin/phpstan/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "require": {
3 | "phpstan/phpstan": "^1.10"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------