Compare commits

..

No commits in common. "master" and "6.0.28" have entirely different histories.

158 changed files with 3191 additions and 7924 deletions

101
CHANGELOG
View File

@ -1,35 +1,3 @@
--------------------------------------------------------------------------------
Changes in version 6.0.33
--------------------------------------------------------------------------------
- merge changes up to 5.1.40
--------------------------------------------------------------------------------
Changes in version 6.0.32
--------------------------------------------------------------------------------
- merge changes up to 5.1.39
- fix setting attributes (user, group, document, folder) when checking in
a new document version
- validate setting revision date
--------------------------------------------------------------------------------
Changes in version 6.0.31
--------------------------------------------------------------------------------
- merge changes up to 5.1.38
- fix various restapi endpoints which hadn't been updated to slim4
--------------------------------------------------------------------------------
Changes in version 6.0.30
--------------------------------------------------------------------------------
- merge changes up to 5.1.37
- receipt comment can be disabled
- send request receipt notification only when document is released
--------------------------------------------------------------------------------
Changes in version 6.0.29
--------------------------------------------------------------------------------
- merge changes up to 5.1.36
- fix regression in FolderNotify
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 6.0.28 Changes in version 6.0.28
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
@ -321,75 +289,6 @@
- add document list which can be exported as an archive - add document list which can be exported as an archive
- search results can be exported - search results can be exported
--------------------------------------------------------------------------------
Changes in version 5.1.40
--------------------------------------------------------------------------------
- fix saving user data when language selection is turned of (Closes: #568)
- add much better support for new storage drivers
- fix possible xss attacks
- saver way to collect plugin configuration
- fix update of postgres database
- add hook displayPreviewThumb
- add searching for mimetype in database
- list of expired documents can be filtered by user
- use quoted printable encoding instead of base64 for email subjects
--------------------------------------------------------------------------------
Changes in version 5.1.39
--------------------------------------------------------------------------------
- show quota on chart page when listing total document size per user
- turn off legend for chart sizepermonth
- do not add group manager as mandatory approver/reviewer if logged in
user is the manager itself
- fixed setting group approvers from previous document version
- very experimental support of memcached for accelerating some database
operations (do not use in production)
- prevent malicious manipulation of referer when setting language
- fix setting attributes of type user, group, document, folder when updating
a document
- objects can be removed from clipboard
- call hooks for document/folder list in attribute manager
--------------------------------------------------------------------------------
Changes in version 5.1.38
--------------------------------------------------------------------------------
- require php 8.2
- fix php error in out/out.ReviewSummary.php
--------------------------------------------------------------------------------
Changes in version 5.1.37
--------------------------------------------------------------------------------
- do not show chart by category if there are no categories
- documents in certain folders can be excluded from dashboard, could be useful
for folders containing archived documents
- migrate from Slim 3 to Slim 4 (check for extension updates)
- fix reloading more entries in list of folders/documents at end of page if
maxItemsPerPage is set
- prevent xss attack
- log level for rest api can be set separately
--------------------------------------------------------------------------------
Changes in version 5.1.36
--------------------------------------------------------------------------------
- add new page for send test notification
- remove deprecated function formatted_size()
- fix bugs when importing files from filesystem with metadata, better logging
- fix potential xss attack when showing log file
- support for different storage of documents (not yet used)
- do not treat repository url like a directory name (will no longer add a
directory seperator)
- use rename() on windows when moving an extension to its final destination
- fixed bug in AddDocument, approver group wasn't checked properly against
mandatory approvers
- email From-address in settings can be forced for all outgoing mail
- checking of ssl certificate for smtp can be turned off
- add chart for disk space per month
- clearing cache of js files works for a large number of files
- WebDAV returns `quota-used-bytes` and `quota-available-bytes`
- fix settings SeedDMS attributes in WebDAV server
- propperly check for duplicate folder names in op/op.Ajax.php
- add searching for file size (fulltext search)
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 5.1.35 Changes in version 5.1.35
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -74,13 +74,6 @@ module.exports = function (grunt) {
], ],
dest: bootstrapDir + '/select2/js', dest: bootstrapDir + '/select2/js',
flatten: true flatten: true
},{
expand: true,
src: [
nodeDir + '/select2/dist/js/i18n/*'
],
dest: bootstrapDir + '/select2/js/i18n',
flatten: true
},{ },{
expand: true, expand: true,
src: [ src: [
@ -213,14 +206,6 @@ module.exports = function (grunt) {
], ],
dest: bootstrapDir + '/spectrum-colorpicker2', dest: bootstrapDir + '/spectrum-colorpicker2',
flatten: true flatten: true
},{
expand: true,
src: [
nodeDir + '/jquery-lazy/jquery.lazy.min.js',
nodeDir + '/jquery-lazy/jquery.lazy.plugins.js'
],
dest: bootstrapDir + '/jquery-lazy',
flatten: true
},{ },{
expand: true, expand: true,
src: [ src: [

View File

@ -16,7 +16,7 @@
<propertyregex property="shortversion" subject="${version} kk" pattern="([56])\.([0-9]).*" replace="seeddms$1$2x" override="true"/> <propertyregex property="shortversion" subject="${version} kk" pattern="([56])\.([0-9]).*" replace="seeddms$1$2x" override="true"/>
<property name="majorversion" value="${version}" /> <property name="majorversion" value="${version}" />
<propertyregex property="majorversion" subject="${version}" pattern="([56])\..*" replace="$1" override="true"/> <propertyregex property="majorversion" subject="${version}" pattern="([56])\..*" replace="$1" override="true"/>
<property name="composer_version" value="2.8.5" /> <property name="composer_version" value="2.2.22" />
<property name="composer_extra_params" value="" /> <property name="composer_extra_params" value="" />
<property name="composer_env" value="" /> <property name="composer_env" value="" />
<property name="mink_driver" value="chrome" /> <property name="mink_driver" value="chrome" />
@ -74,12 +74,7 @@
<httpget url="https://getcomposer.org/composer-2.phar" sslVerifyPeer="false" dir="${srcdir}" filename="composer.phar" /> <httpget url="https://getcomposer.org/composer-2.phar" sslVerifyPeer="false" dir="${srcdir}" filename="composer.phar" />
</then> </then>
<else> <else>
<if>
<not><available file="composer.phar" /></not>
<then>
<httpget url="https://getcomposer.org/download/${composer_version}/composer.phar" sslVerifyPeer="false" dir="${srcdir}" /> <httpget url="https://getcomposer.org/download/${composer_version}/composer.phar" sslVerifyPeer="false" dir="${srcdir}" />
</then>
</if>
</else> </else>
</if> </if>
<echo message="Installing dependencies..." /> <echo message="Installing dependencies..." />

View File

@ -1,41 +1,35 @@
{ {
"config": { "config": {
"platform": { "platform": {
"php": "8.2" "php": "7.4"
} }
}, },
"require": { "require": {
"robthree/twofactorauth": "^1.5", "robthree/twofactorauth": "^1.5",
"slim/slim": "^4.0", "sabre/dav": "^4.",
"guzzlehttp/psr7": "*", "sabre/xml": "*",
"slim/slim": "^3.0",
"erusev/parsedown": "*", "erusev/parsedown": "*",
"erusev/parsedown-extra": "*", "erusev/parsedown-extra": "*",
"mibe/feedwriter": "^1.1", "mibe/feedwriter": "^1.1",
"phpoffice/phpspreadsheet": "*", "phpoffice/phpspreadsheet": "*",
"sabre/xml": "*",
"sabre/dav": "^4.",
"pear/log": "*", "pear/log": "*",
"pear/mail": "*", "pear/mail": "*",
"pear/mail_mime": "*", "pear/mail_mime": "*",
"pear/net_smtp": "*", "pear/net_smtp": "*",
"pear/auth_sasl": "*", "pear/auth_sasl": "*",
"pear/db": "*", "pear/db": "*",
"dragonmantank/cron-expression": "^3.1",
"alecrabbit/php-console-colour": "*", "alecrabbit/php-console-colour": "*",
"dragonmantank/cron-expression": "^3", "dragonmantank/cron-expression": "^3",
"zf1/zend-search-lucene": "*", "zf1/zend-search-lucene": "*",
"symfony/http-foundation": "^5.4", "symfony/http-foundation": "^5.4",
"php-di/php-di": "^6.4",
"slim/psr7": "^1.7",
"seeddms/core": "dev-master", "seeddms/core": "dev-master",
"seeddms/lucene": "dev-master", "seeddms/lucene": "dev-master",
"seeddms/preview": "dev-master", "seeddms/preview": "dev-master",
"seeddms/sqlitefts": "dev-master", "seeddms/sqlitefts": "dev-master",
"seeddms/http_webdav_server": "dev-master" "seeddms/http_webdav_server": "dev-master"
}, },
"require-dev": {
"composer/composer": "dev-main"
},
"repositories": [ "repositories": [
{ {
"type": "path", "type": "path",
@ -73,4 +67,5 @@
} }
} }
] ]
} }

View File

@ -57,7 +57,7 @@
enableLanguageSelector = "true" enableLanguageSelector = "true"
stopWordsFile = "" stopWordsFile = ""
sortUsersInList = "" sortUsersInList = ""
enableDropUpload = "true" enableDropUpload = "false"
enableRecursiveCount = "false" enableRecursiveCount = "false"
maxRecursiveCount = "0" maxRecursiveCount = "0"
enableThemeSelector = "true" enableThemeSelector = "true"
@ -112,7 +112,6 @@
dropFolderDir = "" dropFolderDir = ""
cacheDir = "" cacheDir = ""
backupDir = "" backupDir = ""
logFileMaxLevel="6"
/> />
<!-- <!--
- enableGuestLogin: If you want anybody to login as guest, set the following line to true - enableGuestLogin: If you want anybody to login as guest, set the following line to true
@ -309,15 +308,21 @@
enableNotificationWorkflow = "false" enableNotificationWorkflow = "false"
/> />
<converters target="fulltext"> <converters target="fulltext">
<converter mimeType="application/pdf">pdftotext -nopgbrk %s -</converter> <converter mimeType="application/pdf">pdftotext -nopgbrk %s - | sed -e 's/ [a-zA-Z0-9.]\{1\} / /g' -e 's/[0-9.]//g'</converter>
<converter mimeType="application/msword">catdoc %s</converter> <converter mimeType="application/msword">catdoc %s</converter>
<converter mimeType="application/vnd.ms-excel">ssconvert -T Gnumeric_stf:stf_csv -S %s fd://1</converter>
<converter mimeType="audio/mp3">id3 -l -R %s | egrep '(Title|Artist|Album)' | sed 's/^[^:]*: //g'</converter>
<converter mimeType="audio/mpeg">id3 -l -R %s | egrep '(Title|Artist|Album)' | sed 's/^[^:]*: //g'</converter>
<converter mimeType="text/plain">cat %s</converter> <converter mimeType="text/plain">cat %s</converter>
<converter mimeType="text/html">html2text %s</converter>
<converter mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document">docx2txt %s -</converter> <converter mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document">docx2txt %s -</converter>
</converters> </converters>
<converters target="preview"> <converters target="preview">
<converter mimeType="application/msword">unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f'|gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- '%o'</converter>
<converter mimeType="image/png">convert -resize %wx '%f' '%o'</converter> <converter mimeType="image/png">convert -resize %wx '%f' '%o'</converter>
<converter mimeType="image/jpg">convert -resize %wx '%f' '%o'</converter> <converter mimeType="image/jpg">convert -resize %wx '%f' '%o'</converter>
<converter mimeType="image/gif">convert -resize %wx '%f' '%o'</converter> <converter mimeType="image/gif">convert -resize %wx '%f' '%o'</converter>
<converter mimeType="text/plain">a2ps -1 -a1 -R -B -o - '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dFirstPage=1 -dLastPage=1 -dPDFFitPage -r72x72 -sOutputFile=- -q - | convert -resize %wx png:- '%o'</converter>
</converters> </converters>
</advanced> </advanced>
<extensions> <extensions>

View File

@ -45,8 +45,8 @@ class SeedDMS_Controller_ClearCache extends SeedDMS_Controller_Common {
} }
if(!empty($post['js'])) { if(!empty($post['js'])) {
/* system('rm ...') does not work anymore if the number of files is too large */ $cmd = 'rm -rf '.addDirSep($settings->_cacheDir).'js'.DIRECTORY_SEPARATOR.'*';
array_map('unlink', array_filter((array) glob(addDirSep($settings->_cacheDir).'js'.DIRECTORY_SEPARATOR.'*'))); system($cmd, $ret);
} }
if(false === $this->callHook('clear', $post)) { if(false === $this->callHook('clear', $post)) {

View File

@ -28,7 +28,6 @@ class SeedDMS_Controller_Cron extends SeedDMS_Controller_Common {
$settings = $this->params['settings']; $settings = $this->params['settings'];
$logger = $this->params['logger']; $logger = $this->params['logger'];
$mode = $this->params['mode']; $mode = $this->params['mode'];
$seltask = $this->params['task'];
$db = $dms->getDb(); $db = $dms->getDb();
$scheduler = new SeedDMS_Scheduler($db); $scheduler = new SeedDMS_Scheduler($db);
@ -36,8 +35,6 @@ class SeedDMS_Controller_Cron extends SeedDMS_Controller_Common {
$jsonarr = []; $jsonarr = [];
foreach($tasks as $task) { foreach($tasks as $task) {
if($seltask && $seltask != $task->getExtension()."::".$task->getTask())
continue;
if(isset($GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$task->getExtension()]) && is_object($taskobj = resolveTask($GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$task->getExtension()][$task->getTask()]))) { if(isset($GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$task->getExtension()]) && is_object($taskobj = resolveTask($GLOBALS['SEEDDMS_SCHEDULER']['tasks'][$task->getExtension()][$task->getTask()]))) {
$arr = array( $arr = array(
'extension'=>$task->getExtension(), 'extension'=>$task->getExtension(),

View File

@ -232,7 +232,6 @@ class SeedDMS_Controller_Login extends SeedDMS_Controller_Common {
} }
} }
if(!is_object($user))
$user = $authenticator->authenticate($login, $pwd); $user = $authenticator->authenticate($login, $pwd);
if(0) { if(0) {

View File

@ -59,7 +59,7 @@ class SeedDMS_Controller_UpdateDocument extends SeedDMS_Controller_Common {
$content = $this->callHook('updateDocument'); $content = $this->callHook('updateDocument');
if($content === null) { if($content === null) {
$filesize = SeedDMS_Core_File::fileSize($userfiletmp); $filesize = SeedDMS_Core_File::fileSize($userfiletmp);
if($contentResult=$document->addContent($comment, $user, $userfiletmp, utf8_basename($userfilename), $filetype, $userfiletype, $reviewers, $approvers, 0, $attributes, $workflow, $initialdocumentstatus)) { if($contentResult=$document->addContent($comment, $user, $userfiletmp, utf8_basename($userfilename), $filetype, $userfiletype, $reviewers, $approvers, $version=0, $attributes, $workflow, $initialdocumentstatus)) {
if ($this->hasParam('expires')) { if ($this->hasParam('expires')) {
if($document->setExpires($this->getParam('expires'))) { if($document->setExpires($this->getParam('expires'))) {

View File

@ -1,31 +1,3 @@
Commands for converting documents
----------------------------------
This file contains commands for converting different document types
into
* text (for fulltext search)
* png (for preview images)
* pdf (for pdf documents)
Such conversions may not necessarily output an excact equivalent of
the input file, but outputs a suitable representation, e.g.
converting an mp3 file into text may output the metadata or even the
lyrics of the song. Converting it into a preview image may result
in a picture of the album cover.
Please note, that when ever a command outputs anything to stderr,
this will considered as a failure of the command. Most command line
programs have a parameter (.e.g. `-q`) to suppress such an output.
If you run php-fpm you may encounter problems with charsets based on
UTF-8. Programms like `catdoc` read LANG from the environment to
set the correct encoding of the output. php-fpm often clears the
environment and programms like `catdoc` will not longer output any
UTF-8 chars. In such a case you may want to set `clear_env=no` in
php-fpm's configuration. On Debian this is done in the file
`/etc/php/<php version>/fpm/pool.d/www.conf`. Search for `clear_env`.
Conversion to text for fulltext search Conversion to text for fulltext search
======================================= =======================================
@ -49,9 +21,6 @@ application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/msword application/msword
catdoc %s catdoc %s
application/vnd.oasis.opendocument.text
odt2txt %s
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
xlsx2csv -d tab %s xlsx2csv -d tab %s
@ -109,17 +78,6 @@ message/rfc822
text/plain text/plain
iconv -c -f utf-8 -t latin1 '%f' | a2ps -1 -q -a1 -R -B -o - - | ps2pdf - - iconv -c -f utf-8 -t latin1 '%f' | a2ps -1 -q -a1 -R -B -o - - | ps2pdf - -
The parameter `-q` is important because a2ps sends some statistical
data to stderr, which makes SeedDMS believe the command has failed.
application/x-xopp
xournalpp -p "%o" "%f"
Converting from application/x-xopp to pdf only works if the xopp file
does not use a pdf document as a background, because this pdf is not
stored in the xopp fіle.
Conversion to png for preview images Conversion to png for preview images
===================================== =====================================
@ -153,12 +111,7 @@ application/pdf
convert -density 100 -resize %wx '%f[0]' 'png:%o' convert -density 100 -resize %wx '%f[0]' 'png:%o'
mutool draw -F png -w %w -q -N -o '%o' '%f' 1 mutool draw -F png -w %w -q -N -o %o %f 1
pdftocairo '%f' -png -singlefile -scale-to-x %w -scale-to-y -1 - > '%o'
pdftocairo needs to output to stdout because the output file name passed
to pdftocairo will be suffixed with png
application/postscript application/postscript
convert -density 100 -resize %wx '%f[0]' 'png:%o' convert -density 100 -resize %wx '%f[0]' 'png:%o'
@ -197,10 +150,3 @@ video/mp4
audio/mpeg audio/mpeg
sox "%f" -n spectrogram -x 600 -Y 550 -r -l -o - | convert -resize %wx png:- "png:%o" sox "%f" -n spectrogram -x 600 -Y 550 -r -l -o - | convert -resize %wx png:- "png:%o"
application/x-xopp
xournalpp -i "%o" --export-png-width=%w "%f"
Converting from application/x-xopp to png only works if the xopp file
does not use a pdf document as a background, because this pdf is not
stored in the xopp fіle.

View File

@ -8,13 +8,13 @@ SeedDMS is a web-based application written in PHP. It uses MySQL,
SQLite3 or PostgreSQL to manage the documents that were uploaded into SQLite3 or PostgreSQL to manage the documents that were uploaded into
the application. Be aware that PostgreSQL is not very well tested. the application. Be aware that PostgreSQL is not very well tested.
Make sure you have PHP >= 8.2 and MySQL 5 or higher installed. SeedDMS Make sure you have PHP >= 7.3 and MySQL 5 or higher installed. SeedDMS
will work with PHP running in CGI-mode as well as running as a module under will work with PHP running in CGI-mode as well as running as a module under
apache. apache.
Here is a detailed list of requirements: Here is a detailed list of requirements:
1. A web server with at least php 8.2 1. A web server with at least php 7.4
2. A mysql database, unless you use SQLite 2. A mysql database, unless you use SQLite
3. The php installation must have support for `pdo_mysql`, `pdo_pgsql` or `pdo_sqlite`, 3. The php installation must have support for `pdo_mysql`, `pdo_pgsql` or `pdo_sqlite`,
`php_gd2`, `php_mbstring`, `php_xml` `php_gd2`, `php_mbstring`, `php_xml`

View File

@ -1,55 +0,0 @@
# How to access the Rest API
Below are various examples on how to access the Rest API. Some of them
start by calling the `login` endpoint which creates a cookie based
session which is stored in a local file named `cookies.txt`.
The authentication is done with the user `admin`. You may use any other
user as well.
You may as well pass `-H Authorization: <api key>` instead of `-b cookies.txt`
to `curl` after setting the api key in the configuration of your SeedDMS.
Of course, in that case you will not need the initial call of the `login`
endpoint.
The examples often use the `jq` programm for formating the returned
json data.
## Initial test
The `echo` endpoint does not require any authentication.
```
#!/bin/sh
BASEURL="https://your-domain/"
curl --silent -X GET ${BASEURL}restapi/index.php/echo/test | jq '.'
```
## Getting list of users
```
#!/bin/sh
BASEURL="https://your-domain/"
curl --silent -F "user=admin" -F "pass=admin" -b cookies.txt -c cookies.txt ${BASEURL}restapi/index.php/login | jq
curl --silent -b cookies.txt -X GET "${BASEURL}restapi/index.php/users" | jq '.'
```
## Getting meta data of a folder
```
#!/bin/sh
BASEURL="https://your-domain/"
curl --silent -H "Authorization: <api key>" -X GET "${BASEURL}restapi/index.php/folder/1" | jq '.'
```
## Notes
Make sure to encode the data properly when using restapi functions which uses
put. If you use curl with PHP, then encode the data as the following
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));

View File

@ -81,7 +81,6 @@ class SeedDMS_AccessOperation {
'CategoryChooser', 'CategoryChooser',
'ChangePassword', 'ChangePassword',
'CheckInDocument', 'CheckInDocument',
'CheckOutDocument',
'Clipboard', 'Clipboard',
'Dashboard', 'Dashboard',
'DocumentAccess', 'DocumentAccess',

View File

@ -1,35 +1,4 @@
<?php <?php
/**
* MyDMS. Document Management System
* Copyright (C) 2002-2005 Markus Westphal
* Copyright (C) 2006-2008 Malcolm Cowe
* Copyright (C) 2010 Matteo Lucarelli
* Copyright (C) 2010-2024 Uwe Steinmann
*
* PHP version 8
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* @category SeedDMS
* @package SeedDMS
* @author Uwe Steinmann <info@seeddms.org>
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @link https://www.seeddms.org Main Site
*/
/* Middleware for authentication based on session */ /* Middleware for authentication based on session */
class SeedDMS_Auth_Middleware_Session { /* {{{ */ class SeedDMS_Auth_Middleware_Session { /* {{{ */
@ -48,18 +17,17 @@ class SeedDMS_Auth_Middleware_Session { /* {{{ */
* *
* @return \Psr\Http\Message\ResponseInterface * @return \Psr\Http\Message\ResponseInterface
*/ */
public function __invoke($request, $handler) { public function __invoke($request, $response, $next) {
// $this->container has the DI // $this->container has the DI
$dms = $this->container->get('dms'); $dms = $this->container->dms;
$settings = $this->container->get('config'); $settings = $this->container->config;
$logger = $this->container->get('logger'); $logger = $this->container->logger;
$userobj = null; $userobj = null;
if ($this->container->has('userobj')) { if($this->container->has('userobj'))
$userobj = $this->container->get('userobj'); $userobj = $this->container->userobj;
}
if($userobj) { if($userobj) {
$response = $handler->handle($request); $response = $next($request, $response);
return $response; return $response;
} }
@ -82,27 +50,24 @@ class SeedDMS_Auth_Middleware_Session { /* {{{ */
/* Delete Cookie */ /* Delete Cookie */
setcookie("mydms_session", $dms_session, time()-3600, $settings->_httpRoot); setcookie("mydms_session", $dms_session, time()-3600, $settings->_httpRoot);
if($settings->_enableGuestLogin) { if($settings->_enableGuestLogin) {
if (!($userobj = $dms->getUser($settings->_guestID))) { if(!($userobj = $dms->getUser($settings->_guestID)))
return $response->withStatus(403); return $response->withStatus(403);
} } else
} else {
return $response->withStatus(403); return $response->withStatus(403);
} }
}
if($userobj->isAdmin()) { if($userobj->isAdmin()) {
if($resArr["su"]) { if($resArr["su"]) {
if (!($userobj = $dms->getUser($resArr["su"]))) { if(!($userobj = $dms->getUser($resArr["su"])))
return $response->withStatus(403); return $response->withStatus(403);
} }
} }
}
$dms->setUser($userobj); $dms->setUser($userobj);
} else { } else {
return $response->withStatus(403); return $response->withStatus(403);
} }
$this->container->set('userobj', $userobj); $this->container['userobj'] = $userobj;
$response = $handler->handle($request); $response = $next($request, $response);
return $response; return $response;
} }
} /* }}} */ } /* }}} */

View File

@ -33,11 +33,6 @@ class SeedDMS_Calendar {
*/ */
protected $db; protected $db;
/**
* Instanz of user
*/
protected $user;
public function __construct($db, $user) { /* {{{ */ public function __construct($db, $user) { /* {{{ */
$this->db = $db; $this->db = $db;
$this->user = $user; $this->user = $user;

View File

@ -30,7 +30,7 @@ class Controller {
* @return object an object of a class implementing the view * @return object an object of a class implementing the view
*/ */
static function factory($class, $params=array()) { /* {{{ */ static function factory($class, $params=array()) { /* {{{ */
global $settings, $session, $extMgr, $request, $logger, $notifier; global $settings, $session, $extMgr, $request, $logger;
if(!$class) { if(!$class) {
return null; return null;
} }
@ -60,7 +60,6 @@ class Controller {
$controller->setParam('request', $request); $controller->setParam('request', $request);
$controller->setParam('settings', $settings); $controller->setParam('settings', $settings);
$controller->setParam('logger', $logger); $controller->setParam('logger', $logger);
$controller->setParam('notifier', $notifier);
return $controller; return $controller;
} }
return null; return null;

View File

@ -75,7 +75,7 @@ class SeedDMS_Controller_Common {
if(method_exists($this, $action)) { if(method_exists($this, $action)) {
$refl = new ReflectionMethod($this, $action); $refl = new ReflectionMethod($this, $action);
if($refl->isPublic()) if($refl->isPublic())
$ret = $this->{$action}(); return $this->{$action}();
else { else {
echo "Action '".$action."' not public"; echo "Action '".$action."' not public";
return false; return false;
@ -85,12 +85,11 @@ class SeedDMS_Controller_Common {
return false; return false;
} }
} else } else
$ret = $this->run(); return $this->run();
} else { } else {
return false; return false;
} }
$this->callHook('postRun', get_class($this), $action ? $action : 'run'); $this->callHook('postRun', get_class($this), $action ? $action : 'run');
return $ret;
} }
public function setParams($params) { public function setParams($params) {

View File

@ -35,9 +35,7 @@ class SeedDMS_ConversionServiceHtmlToText extends SeedDMS_ConversionServiceBase
public function convert($infile, $target = null, $params = array()) { public function convert($infile, $target = null, $params = array()) {
$d = new DOMDocument; $d = new DOMDocument;
libxml_use_internal_errors(true);
$d->loadHTMLFile($infile); $d->loadHTMLFile($infile);
libxml_clear_errors();
$body = $d->getElementsByTagName('body')->item(0); $body = $d->getElementsByTagName('body')->item(0);
$str = ''; $str = '';
foreach($body->childNodes as $childNode) { foreach($body->childNodes as $childNode) {

View File

@ -94,12 +94,6 @@ class SeedDMS_ConversionServiceImageToImage extends SeedDMS_ConversionServiceBas
case 'image/gif': case 'image/gif':
$im = @imagecreatefromgif($infile); $im = @imagecreatefromgif($infile);
break; break;
case 'image/webp':
$im = @imagecreatefromwebp($infile);
break;
case 'image/avif':
$im = @imagecreatefromavif($infile);
break;
} }
if($im) { if($im) {
$width = imagesx($im); $width = imagesx($im);

View File

@ -28,16 +28,16 @@ class SeedDMS_ConversionServicePdfToImage extends SeedDMS_ConversionServiceBase
*/ */
public $timeout; public $timeout;
public function __construct($from, $to) { /* {{{ */ public function __construct($from, $to) {
parent::__construct(); parent::__construct();
$this->from = $from; $this->from = $from;
$this->to = $to; $this->to = $to;
$this->timeout = 5; $this->timeout = 5;
} /* }}} */ }
public function getInfo() { /* {{{ */ public function getInfo() {
return "Convert with imagick php functions"; return "Convert with imagick php functions";
} /* }}} */ }
public function getAdditionalParams() { /* {{{ */ public function getAdditionalParams() { /* {{{ */
return [ return [
@ -46,7 +46,7 @@ class SeedDMS_ConversionServicePdfToImage extends SeedDMS_ConversionServiceBase
]; ];
} /* }}} */ } /* }}} */
public function convert($infile, $target = null, $params = array()) { /* {{{ */ public function convert($infile, $target = null, $params = array()) {
$start = microtime(true); $start = microtime(true);
$imagick = new Imagick(); $imagick = new Imagick();
/* Setting a smaller resolution will speed up the conversion /* Setting a smaller resolution will speed up the conversion
@ -96,6 +96,8 @@ class SeedDMS_ConversionServicePdfToImage extends SeedDMS_ConversionServiceBase
return false; return false;
} }
return false; return false;
} /* }}} */ }
} }

View File

@ -39,48 +39,12 @@ class SeedDMS_Download_Mgr {
*/ */
protected $items; protected $items;
/**
* @var array $folder_items list of folder content items
* @access protected
*/
protected $folder_items;
/** /**
* @var array $extracols list of arrays with extra columns per item * @var array $extracols list of arrays with extra columns per item
* @access protected * @access protected
*/ */
protected $extracols; protected $extracols;
/**
* @var array $folder_extracols list of arrays with extra columns per folder item
* @access protected
*/
protected $folder_extracols;
/**
* @var array $header list of entries in header (first line)
* @access protected
*/
protected $header;
/**
* @var array $folder_header list of entries in header (first line)
* @access protected
*/
protected $folder_header;
/**
* @var array $extraheader list of extra entries in header
* @access protected
*/
protected $extraheader;
/**
* @var array $folder_extraheader list of extra entries in header
* @access protected
*/
protected $folder_extraheader;
/** /**
* @var array $rawcontents list of content used instead of document content * @var array $rawcontents list of content used instead of document content
* @access protected * @access protected
@ -91,50 +55,21 @@ class SeedDMS_Download_Mgr {
* @var array $filenames filename used in archive * @var array $filenames filename used in archive
* @access protected * @access protected
*/ */
protected $filenames; protected $filnames;
/**
* @var boolean $skipdefaultcols skip default columns, will only export extracols
* @access protected
*/
protected $skipdefaultcols;
function __construct($tmpdir = '') { function __construct($tmpdir = '') {
$this->tmpdir = $tmpdir; $this->tmpdir = $tmpdir;
$this->items = array(); $this->items = array();
$this->folder_items = array(); $this->header = array(getMLText('download_header_document_no'), getMLText('download_header_document_name'), getMLText('download_header_filename'), getMLText('download_header_state'), getMLText('download_header_internal_version'), getMLText('download_header_reviewer'), getMLText('download_header_review_date'), getMLText('download_header_review_comment'), getMLText('download_header_review_state'), getMLText('download_header_approver'), getMLText('download_header_approval_date'), getMLText('download_header_approval_comment'), getMLText('download_header_approval_state'));
$this->header = array(getMLText('download_header_document_no'), getMLText('download_header_document_name'), getMLText('download_header_filename'), getMLText('download_header_state'), getMLText('download_header_internal_version'));
$this->header[] = getMLText('download_header_reviewer');
$this->header[] = getMLText('download_header_review_date');
$this->header[] = getMLText('download_header_review_comment');
$this->header[] = getMLText('download_header_review_state');
$this->header[] = getMLText('download_header_approver');
$this->header[] = getMLText('download_header_approval_date');
$this->header[] = getMLText('download_header_approval_comment');
$this->header[] = getMLText('download_header_approval_state');
$this->folder_header = array(getMLText('download_header_folder_no'), getMLText('download_header_folder_name'));
$this->extracols = array(); $this->extracols = array();
$this->folder_extracols = array();
$this->rawcontents = array(); $this->rawcontents = array();
$this->extraheader = array(); $this->extraheader = array();
$this->folder_extraheader = array();
$this->filenames = array();
$this->includereviewers = false;
$this->includeapprovers = false;
} }
public function skipDefaultCols($v) { /* {{{ */
$this->skipdefaultcols = (bool) $v;
} /* }}} */
public function addHeader($extraheader) { /* {{{ */ public function addHeader($extraheader) { /* {{{ */
$this->extraheader = $extraheader; $this->extraheader = $extraheader;
} /* }}} */ } /* }}} */
public function addFolderHeader($extraheader) { /* {{{ */
$this->folder_extraheader = $extraheader;
} /* }}} */
public function addItem($item, $extracols=array(), $rawcontent='', $filename='') { /* {{{ */ public function addItem($item, $extracols=array(), $rawcontent='', $filename='') { /* {{{ */
$this->items[$item->getID()] = $item; $this->items[$item->getID()] = $item;
$this->extracols[$item->getID()] = $extracols; $this->extracols[$item->getID()] = $extracols;
@ -142,44 +77,34 @@ class SeedDMS_Download_Mgr {
$this->filenames[$item->getID()] = $filename; $this->filenames[$item->getID()] = $filename;
} /* }}} */ } /* }}} */
public function addFolderItem($item, $extracols=array()) { /* {{{ */
$this->folder_items[$item->getID()] = $item;
$this->folder_extracols[$item->getID()] = $extracols;
} /* }}} */
public function createToc($file) { /* {{{ */ public function createToc($file) { /* {{{ */
$items = $this->items;
$objPHPExcel = new PhpOffice\PhpSpreadsheet\Spreadsheet(); $objPHPExcel = new PhpOffice\PhpSpreadsheet\Spreadsheet();
$objPHPExcel->setValueBinder(new \PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder());
$objPHPExcel->getProperties()->setCreator("SeedDMS")->setTitle("Metadata"); $objPHPExcel->getProperties()->setCreator("SeedDMS")->setTitle("Metadata");
if($items = $this->items) {
$sheet = $objPHPExcel->setActiveSheetIndex(0); $sheet = $objPHPExcel->setActiveSheetIndex(0);
$sheet->setTitle(getMLText('documents'));
$i = 1; $i = 1;
$col = 1; $col = 0;
if(!$this->skipdefaultcols)
foreach($this->header as $h) foreach($this->header as $h)
$sheet->setCellValue([$col++, $i], $h); $sheet->setCellValueByColumnAndRow($col++, $i, $h);
foreach($this->extraheader as $h) foreach($this->extraheader as $h)
$sheet->setCellValue([$col++, $i], $h); $sheet->setCellValueByColumnAndRow($col++, $i, $h);
$i++; $i++;
foreach($items as $item) { foreach($items as $item) {
if($item->isType('documentcontent')) {
$document = $item->getDocument(); $document = $item->getDocument();
$dms = $document->_dms; $dms = $document->_dms;
$status = $item->getStatus(); $status = $item->getStatus();
$reviewStatus = $item->getReviewStatus(); $reviewStatus = $item->getReviewStatus();
$approvalStatus = $item->getApprovalStatus(); $approvalStatus = $item->getApprovalStatus();
$col = 1; $col = 0;
$l = $i; // Number of reviewers $sheet->setCellValueByColumnAndRow($col++, $i, $document->getID());
$k = $i; // Number of approvers $sheet->setCellValueByColumnAndRow($col++, $i, $document->getName());
if(!$this->skipdefaultcols) { $sheet->setCellValueByColumnAndRow($col++, $i, $document->getID()."-".$item->getOriginalFileName());
$sheet->setCellValue([$col++, $i], $document->getID()); $sheet->setCellValueByColumnAndRow($col++, $i, getOverallStatusText($status['status']));
$sheet->setCellValue([$col++, $i], $document->getName()); $sheet->setCellValueByColumnAndRow($col++, $i, $item->getVersion());
$sheet->setCellValue([$col++, $i], $document->getID()."-".$item->getOriginalFileName()); $l = $i;
$sheet->setCellValue([$col++, $i], getOverallStatusText($status['status'])); $k = $i;
$sheet->setCellValue([$col++, $i], $item->getVersion());
if($reviewStatus) { if($reviewStatus) {
foreach ($reviewStatus as $r) { foreach ($reviewStatus as $r) {
switch ($r["type"]) { switch ($r["type"]) {
@ -201,11 +126,11 @@ class SeedDMS_Download_Mgr {
break; break;
} }
$tcol = $col; $tcol = $col;
$sheet->setCellValue([$tcol++, $l], $reqName); $sheet->setCellValueByColumnAndRow($tcol++, $l, $reqName);
$sheet->setCellValue([$tcol, $l], ($r['status']==1 || $r['status']==-1) ? \PhpOffice\PhpSpreadsheet\Shared\Date::PHPToExcel(new DateTime($r['date'])) : null); $sheet->setCellValueByColumnAndRow($tcol, $l, ($r['status']==1 || $r['status']==-1) ? \PhpOffice\PhpSpreadsheet\Shared\Date::PHPToExcel(new DateTime($r['date'])) : null);
$sheet->getStyle([$tcol++, $l])->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME); $sheet->getStyleByColumnAndRow($tcol++, $l)->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME);
$sheet->setCellValue([$tcol++, $l], $r['comment']); $sheet->setCellValueByColumnAndRow($tcol++, $l, $r['comment']);
$sheet->setCellValue([$tcol++, $l], getReviewStatusText($r["status"])); $sheet->setCellValueByColumnAndRow($tcol++, $l, getReviewStatusText($r["status"]));
$l++; $l++;
} }
$l--; $l--;
@ -232,61 +157,23 @@ class SeedDMS_Download_Mgr {
break; break;
} }
$tcol = $col; $tcol = $col;
$sheet->setCellValue([$tcol++, $k], $reqName); $sheet->setCellValueByColumnAndRow($tcol++, $k, $reqName);
$sheet->setCellValue([$tcol, $k], ($r['status']==1 || $r['status']==-1) ? \PhpOffice\PhpSpreadsheet\Shared\Date::PHPToExcel(new DateTime($r['date'])) : null); $sheet->setCellValueByColumnAndRow($tcol, $k, ($r['status']==1 || $r['status']==-1) ? \PhpOffice\PhpSpreadsheet\Shared\Date::PHPToExcel(new DateTime($r['date'])) : null);
$sheet->getStyle([$tcol++, $k])->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME); $sheet->getStyleByColumnAndRow($tcol++, $k)->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_DATETIME);
$sheet->setCellValue([$tcol++, $k], $r['comment']); $sheet->setCellValueByColumnAndRow($tcol++, $k, $r['comment']);
$sheet->setCellValue([$tcol++, $k], getApprovalStatusText($r["status"])); $sheet->setCellValueByColumnAndRow($tcol++, $k, getApprovalStatusText($r["status"]));
$k++; $k++;
} }
$k--; $k--;
} }
$col += 4; $col += 4;
}
if(isset($this->extracols[$item->getID()]) && $this->extracols[$item->getID()]) { if(isset($this->extracols[$item->getID()]) && $this->extracols[$item->getID()]) {
foreach($this->extracols[$item->getID()] as $column) foreach($this->extracols[$item->getID()] as $column)
$sheet->setCellValue([$col++, $i], is_array($column) ? implode("\n", $column) : $column ); $sheet->setCellValueByColumnAndRow($col++, $i, is_array($column) ? implode("\n", $column) : $column );
} }
$i = max($l, $k); $i = max($l, $k);
$i++; $i++;
} }
}
}
if($items = $this->folder_items) {
if($this->items)
$sheet = $objPHPExcel->createSheet($i);
else
$sheet = $objPHPExcel->setActiveSheetIndex(0);
$sheet->setTitle(getMLText('folders'));
$i = 1;
$col = 1;
if(!$this->skipdefaultcols)
foreach($this->folder_header as $h)
$sheet->setCellValue([$col++, $i], $h);
foreach($this->folder_extraheader as $h)
$sheet->setCellValue([$col++, $i], $h);
$i++;
$items = $this->folder_items;
foreach($items as $item) {
if($item->isType('folder')) {
$folder = $item;
$dms = $folder->_dms;
$col = 1;
if(!$this->skipdefaultcols) {
$sheet->setCellValue([$col++, $i], $folder->getID());
$sheet->setCellValue([$col++, $i], $folder->getName());
}
if(isset($this->folder_extracols[$item->getID()]) && $this->folder_extracols[$item->getID()]) {
foreach($this->folder_extracols[$item->getID()] as $column)
$sheet->setCellValue([$col++, $i], is_array($column) ? implode("\n", $column) : $column );
}
$i++;
}
}
}
$objWriter = new PhpOffice\PhpSpreadsheet\Writer\Xlsx($objPHPExcel); $objWriter = new PhpOffice\PhpSpreadsheet\Writer\Xlsx($objPHPExcel);
$objWriter->save($file); $objWriter->save($file);

View File

@ -46,13 +46,11 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
protected $from_address; protected $from_address;
protected $force_from;
protected $lazy_ssl; protected $lazy_ssl;
protected $debug; protected $debug;
function __construct($dms, $from_address='', $smtp_server='', $smtp_port='', $smtp_username='', $smtp_password='', $lazy_ssl=true, $force_from=false) { /* {{{ */ function __construct($dms, $from_address='', $smtp_server='', $smtp_port='', $smtp_username='', $smtp_password='', $lazy_ssl=true) { /* {{{ */
$this->_dms = $dms; $this->_dms = $dms;
$this->smtp_server = $smtp_server; $this->smtp_server = $smtp_server;
$this->smtp_port = $smtp_port; $this->smtp_port = $smtp_port;
@ -60,7 +58,6 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
$this->smtp_password = $smtp_password; $this->smtp_password = $smtp_password;
$this->from_address = $from_address; $this->from_address = $from_address;
$this->lazy_ssl = $lazy_ssl; $this->lazy_ssl = $lazy_ssl;
$this->force_from = $force_from;
$this->debug = false; $this->debug = false;
} /* }}} */ } /* }}} */
@ -104,13 +101,7 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
return false; return false;
$returnpath = $this->from_address; $returnpath = $this->from_address;
if($this->force_from && $this->from_address) {
if(is_object($sender) && !strcasecmp(get_class($sender), $this->_dms->getClassname('user'))) { if(is_object($sender) && !strcasecmp(get_class($sender), $this->_dms->getClassname('user'))) {
$from = $sender->getFullName() ." <". $this->from_address .">";
} else {
$from = $this->from_address;
}
} elseif(is_object($sender) && !strcasecmp(get_class($sender), $this->_dms->getClassname('user'))) {
$from = $sender->getFullName() ." <". $sender->getEmail() .">"; $from = $sender->getFullName() ." <". $sender->getEmail() .">";
if(!$returnpath) if(!$returnpath)
$returnpath = $sender->getEmail(); $returnpath = $sender->getEmail();
@ -205,8 +196,8 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
if($returnpath) if($returnpath)
$headers['Return-Path'] = $returnpath; $headers['Return-Path'] = $returnpath;
$headers['To'] = $to; $headers['To'] = $to;
$preferences = array("input-charset" => "UTF-8", "output-charset" => "UTF-8", "scheme"=>"Q"); $preferences = array("input-charset" => "UTF-8", "output-charset" => "UTF-8");
$encoded_subject = iconv_mime_encode("Subject", getMLText($subject, $params, null, $lang), $preferences); $encoded_subject = iconv_mime_encode("Subject", getMLText($subject, $params, "", $lang), $preferences);
$headers['Subject'] = substr($encoded_subject, strlen('Subject: ')); $headers['Subject'] = substr($encoded_subject, strlen('Subject: '));
$headers['Date'] = date('r', time()); $headers['Date'] = date('r', time());
$headers['MIME-Version'] = "1.0"; $headers['MIME-Version'] = "1.0";

View File

@ -210,19 +210,13 @@ class SeedDMS_Extension_Mgr {
$fp = @fopen(self::getExtensionsConfFile(), "w"); $fp = @fopen(self::getExtensionsConfFile(), "w");
if($fp) { if($fp) {
if($extensions) { if($extensions) {
$EXT_CONF = [];
foreach($extensions as $_ext) { foreach($extensions as $_ext) {
if(file_exists($this->extdir . "/" . $_ext . "/conf.php")) { if(file_exists($this->extdir . "/" . $_ext . "/conf.php")) {
include $this->extdir . "/" . $_ext . "/conf.php"; $content = file_get_contents($this->extdir . "/" . $_ext . "/conf.php");
// $content = file_get_contents($this->extdir . "/" . $_ext . "/conf.php"); fwrite($fp, $content);
// fwrite($fp, $content);
} }
} }
} }
// fclose($fp);
// $fp = @fopen(self::getExtensionsConfFile(), "w");
fwrite($fp, '<?php
$EXT_CONF = '.var_export($EXT_CONF, true).';');
fclose($fp); fclose($fp);
return true; return true;
} else { } else {
@ -412,7 +406,7 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
*/ */
public function checkExtensionByName($extname, $extconf, $options=array()) { /* {{{ */ public function checkExtensionByName($extname, $extconf, $options=array()) { /* {{{ */
if(isset($this->configcache[$extname])) { if(isset($this->configcache[$extname])) {
// return $this->configcache[$extname]; return $this->configcache[$extname];
} }
$this->errmsgs = array(); $this->errmsgs = array();
@ -500,6 +494,19 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
return $this->configcache[$extname]; return $this->configcache[$extname];
} /* }}} */ } /* }}} */
static protected function rrmdir($dir) { /* {{{ */
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
if (filetype($dir."/".$object) == "dir") self::rrmdir($dir."/".$object); else unlink($dir."/".$object);
}
}
reset($objects);
rmdir($dir);
}
} /* }}} */
/** /**
* Update an extension * Update an extension
* *
@ -515,7 +522,7 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
$newdir = addDirSep($this->cachedir)."ext.new"; $newdir = addDirSep($this->cachedir)."ext.new";
/* First remove a left over from a previous extension */ /* First remove a left over from a previous extension */
if(file_exists($newdir)) { if(file_exists($newdir)) {
SeedDMS_Utils::rrmdir($newdir); self::rrmdir($newdir);
} }
if(!mkdir($newdir, 0755)) { if(!mkdir($newdir, 0755)) {
$this->errmsgs[] = "Cannot create temp. extension directory"; $this->errmsgs[] = "Cannot create temp. extension directory";
@ -535,7 +542,7 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
/* Check if extension is complete and fullfills the constraints */ /* Check if extension is complete and fullfills the constraints */
if(!self::checkExtensionByDir($newdir)) { if(!self::checkExtensionByDir($newdir)) {
SeedDMS_Utils::rrmdir($newdir); self::rrmdir($newdir);
return false; return false;
} }
@ -546,11 +553,11 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
if(!is_dir($this->extdir)) { if(!is_dir($this->extdir)) {
if(!mkdir($this->extdir, 0755)) { if(!mkdir($this->extdir, 0755)) {
$this->errmsgs[] = "Cannot create extension directory"; $this->errmsgs[] = "Cannot create extension directory";
SeedDMS_Utils::rrmdir($newdir); self::rrmdir($newdir);
return false; return false;
} }
} elseif(is_dir($this->extdir ."/". $extname)) { } elseif(is_dir($this->extdir ."/". $extname)) {
SeedDMS_Utils::rrmdir($this->extdir ."/". $extname); $this->rrmdir($this->extdir ."/". $extname);
} }
/* Move the temp. created ext directory to the final location */ /* Move the temp. created ext directory to the final location */
/* rename() may fail if dirs are moved from one device to another. /* rename() may fail if dirs are moved from one device to another.
@ -562,17 +569,13 @@ $EXT_CONF = '.var_export($EXT_CONF, true).';');
* location and leave the extracted archive in place. The next time an * location and leave the extracted archive in place. The next time an
* extension is imported the last extracted archive will be removed. * extension is imported the last extracted archive will be removed.
*/ */
if(strpos(PHP_OS, 'WIN') === 0) // if(!rename($newdir, $this->extdir ."/". $extname)) {
$ret = rename($newdir, $this->extdir ."/". $extname); if(false === exec('mv '.escapeshellarg($newdir).' '.escapeshellarg($this->extdir."/".$extname))) {
else
$ret = exec('mv '.escapeshellarg($newdir).' '.escapeshellarg($this->extdir."/".$extname));
if(false === $ret) {
/* If copy didn't succeed, then there is probably nothing to delete, /* If copy didn't succeed, then there is probably nothing to delete,
* but do it anyway, just to be sure not just parts of the extension * but do it anyway, just to be sure not just parts of the extension
* has been copied. * has been copied.
*/ */
$this->errmsgs[] = "Cannot move temp. extension directory to final destination"; $this->rrmdir($this->extdir ."/". $extname);
SeedDMS_Utils::rrmdir($this->extdir ."/". $extname);
return false; return false;
} }

View File

@ -209,7 +209,7 @@ class SeedDMS_FulltextService {
if($this->index) if($this->index)
return $this->index; return $this->index;
if($this->services) { if($this->services[0]) {
if($recreate) if($recreate)
$this->index = $this->services[0]['Indexer']::create($this->services[0]['Conf']); $this->index = $this->services[0]['Indexer']::create($this->services[0]['Conf']);
else else
@ -222,7 +222,7 @@ class SeedDMS_FulltextService {
public function Search() { /* {{{ */ public function Search() { /* {{{ */
if($this->search) if($this->search)
return $this->search; return $this->search;
if($this->services) { if($this->services[0]) {
$this->search = new $this->services[0]['Search']($this->index); $this->search = new $this->services[0]['Search']($this->index);
return $this->search; return $this->search;
} else { } else {

View File

@ -29,12 +29,12 @@ class SeedDMS_LdapAuthentication extends SeedDMS_Authentication {
var $settings; var $settings;
protected function addUser($username, $info) { protected function addUser($username, $info) {
$mailfield = !empty($this->settings->_ldapMailField) ? $this->settings->_ldapMailField : 'mail'; $mailfield = !empty($settings->_ldapMailField) ? $settings->_ldapMailField : 'mail';
return $this->dms->addUser($username, null, $info['cn'][0], isset($info[$mailfield]) ? $info[$mailfield][0] : '', $this->settings->_language, $this->settings->_theme, "User was added from LDAP"); return $this->dms->addUser($username, null, $info['cn'][0], isset($info[$mailfield]) ? $info[$mailfield][0] : '', $this->settings->_language, $this->settings->_theme, "User was added from LDAP");
} }
protected function updateUser($user, $info) { protected function updateUser($user, $info) {
$mailfield = !empty($this->settings->_ldapMailField) ? $this->settings->_ldapMailField : 'mail'; $mailfield = !empty($settings->_ldapMailField) ? $settings->_ldapMailField : 'mail';
if(isset($info['cn'][0]) && ($info['cn'][0] != $user->getFullName())) { if(isset($info['cn'][0]) && ($info['cn'][0] != $user->getFullName())) {
$user->setFullName($info['cn'][0]); $user->setFullName($info['cn'][0]);
} }
@ -170,7 +170,7 @@ class SeedDMS_LdapAuthentication extends SeedDMS_Authentication {
if($settings->_enableLoginByEmail) { if($settings->_enableLoginByEmail) {
$ldapsearchterm = "|(".$ldapsearchterm.")(mail=".$username.")"; $ldapsearchterm = "|(".$ldapsearchterm.")(mail=".$username.")";
} }
/* If a ldap filter is set, it will be added */ /* If a ldap filter is set, it will be anded */
if($settings->_ldapFilter) { if($settings->_ldapFilter) {
$ldapsearchterm = "&(".$ldapsearchterm.")".$settings->_ldapFilter; $ldapsearchterm = "&(".$ldapsearchterm.")".$settings->_ldapFilter;
} }

View File

@ -573,7 +573,7 @@ class SeedDMS_NotificationService {
* the currently logged in user is not the * the currently logged in user is not the
* owner and the owner is not already in the list of notifiers. * owner and the owner is not already in the list of notifiers.
*/ */
if($user->getID() != $content->getUser()->getID() && $content->getUser()->getID() != $document->getOwner()->getID() && false === SeedDMS_Core_DMS::inList($content->getUser(), $notifyList['users'])) if($user->getID() != $content->getUser()->getID() && $content->getUser()->getID() != $document->getOwner()->getID() && false === SeedDMS_Core_DMS::inList($content->getUser(), $nl['users']))
$this->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_UPLOADER); $this->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_UPLOADER);
} /* }}} */ } /* }}} */
@ -1471,35 +1471,6 @@ class SeedDMS_NotificationService {
$this->toGroup($user, $recipient, $subject, $message, $params, SeedDMS_NotificationService::RECV_RECIPIENT); $this->toGroup($user, $recipient, $subject, $message, $params, SeedDMS_NotificationService::RECV_RECIPIENT);
} /* }}} */ } /* }}} */
/**
* Send a request receipt notification to all recipients of the document content
*
* This method can be called when the status of a document content changes
* to 'released'. The recipients haven't been informed when the
* document content was created but not immediatly released.
*/
public function sendToAllReceiptMail($content, $user) { /* {{{ */
$dms = $content->getDMS();
$receiptStatus = $content->getReceiptStatus();
if (!empty($receiptStatus)) {
foreach ($receiptStatus as $r) {
if($r['status'] == 0) {
switch ($r["type"]) {
case 0: // Recipient is an individual.
if($recipient = $dms->getUser($r["required"]))
$this->sendAddReceiptMail($content, $user, $recipient);
break;
case 1: // Recipient is a group.
if($recipient = $dms->getGroup($r["required"]))
$this->sendAddReceiptMail($content, $user, $recipient);
break;
}
}
}
}
} /* }}} */
public function sendChangedDocumentOwnerMail($document, $user, $oldowner) { /* {{{ */ public function sendChangedDocumentOwnerMail($document, $user, $oldowner) { /* {{{ */
if($oldowner->getID() != $document->getOwner()->getID()) { if($oldowner->getID() != $document->getOwner()->getID()) {
$notifyList = $document->getNotifyList(); $notifyList = $document->getNotifyList();

View File

@ -259,52 +259,7 @@ class SeedDMS_SchedulerTask {
return $this->_params; return $this->_params;
} }
/**
* Check if task is due
*
* This methods compares the current time with the time in the database
* field `nextrun`.
* If nextrun is smaller than the current time, the the task is due.
* The methode does not rely on the value in the class variable `_nextrun`,
* because that value could be 'very old', retrieved at a time
* when the task list was fetched for checking due tasks e.g. by the
* scheduler client. There is good reason to always take the current
* value of nextrun from the database.
*
* Assuming there are two tasks. Task 1 takes 13 mins and task 2 takes only
* 30 sec. Task 1 is run every hour and task 2 starts at 8:06. The cronjob
* runs every 5 min. At e.g. 8:00 the list of tasks is read from the database
* task 1 is due and starts running and before it runs it sets the database
* field nextrun to 9:00. Task 2 isn't due at that time.
* At 8:05 the cron job runs again, task 1 has already a new nextrun value
* and will not run again. Task 2 isn't due yet and task 1 started at 8:00 is
* still running.
* At 8:10 task 1 is still running an not due again, but task 2 is due and
* will be run. The database field `nextrun` of task 2 will be set to 8:06
* on the next day.
* At 8:13 task 1 which started at 8:00 is finished and the list of tasks
* from that time will be processed further. Task 2 still has the old value
* in the class variable `_nextrun` (8:06 the current day),
* though the database field `nextrun` has been updated in
* between. Taking the value of the class variable would rerun task 2 again,
* though it ran at 8:10 already.
* That's why this method always takes the current value of nextrun
* from the database.
*
* @return boolean true if task is due, otherwise false
*/
public function isDue() { public function isDue() {
$db = $this->db;
$queryStr = "SELECT * FROM `tblSchedulerTask` WHERE `id` = " . $this->_id;
$resArr = $db->getResultArray($queryStr);
if (is_bool($resArr) && $resArr == false)
return false;
if (count($resArr) != 1)
return false;
$row = $resArr[0];
$this->_nextrun = $row['nextrun'];
return $this->_nextrun < date('Y-m-d H:i:s'); return $this->_nextrun < date('Y-m-d H:i:s');
} }

View File

@ -286,24 +286,6 @@ class SeedDMS_Session {
return (array) $this->data['clipboard']; return (array) $this->data['clipboard'];
} /* }}} */ } /* }}} */
/**
* Check if object is on clipboard
*
* @param object $object Document or folder
*/
function isOnClipboard($object) { /* {{{ */
/* id is only set if load() was called before */
if($this->id) {
$dms = $object->getDMS();
if($object->isType('document')) {
return in_array($object->getID(), $this->data['clipboard']['docs']);
} elseif($object->isType('folder')) {
return in_array($object->getID(), $this->data['clipboard']['folders']);
}
}
return false;
} /* }}} */
/** /**
* Add to clipboard of session * Add to clipboard of session
* *

View File

@ -152,8 +152,6 @@ class Settings { /* {{{ */
var $_batchOperations = array(); // or 'all', 'change_owner', etc. var $_batchOperations = array(); // or 'all', 'change_owner', etc.
// jump straight to the document if it is the only hit of a search // jump straight to the document if it is the only hit of a search
var $_showSingleSearchHit = true; var $_showSingleSearchHit = true;
// enable/disable use of memcached
var $_enableMemcached = false;
// contentOffsetDirTo // contentOffsetDirTo
var $_contentOffsetDir = "1048576"; var $_contentOffsetDir = "1048576";
// Maximum number of sub-directories per parent directory // Maximum number of sub-directories per parent directory
@ -255,8 +253,6 @@ class Settings { /* {{{ */
var $_enableReceiptWorkflow = true; var $_enableReceiptWorkflow = true;
// enable/disable reject of reception // enable/disable reject of reception
var $_enableReceiptReject = false; var $_enableReceiptReject = false;
// enable/disable comment of reception
var $_disableReceiptComment = false;
// enable/disable revision workflow // enable/disable revision workflow
var $_enableRevisionWorkflow = true; var $_enableRevisionWorkflow = true;
// enable/disable revision on vote reject // enable/disable revision on vote reject
@ -267,10 +263,6 @@ class Settings { /* {{{ */
var $_allowChangeRevAppInProcess = false; var $_allowChangeRevAppInProcess = false;
// enable/disable log system // enable/disable log system
var $_logFileEnable = true; var $_logFileEnable = true;
// max log level
var $_logFileMaxLevel = 6; // PEAR_LOG_INFO
// max log level for restapi
var $_logFileRestApiMaxLevel = 6; // PEAR_LOG_INFO
// the log file rotation // the log file rotation
var $_logFileRotation = "d"; var $_logFileRotation = "d";
// Enable file upload by fine-uploader (was 'jumploader') // Enable file upload by fine-uploader (was 'jumploader')
@ -325,8 +317,6 @@ class Settings { /* {{{ */
var $_maxRecursiveCount = 10000; var $_maxRecursiveCount = 10000;
// number of days in the past of the dashboard // number of days in the past of the dashboard
var $_daysPastDashboard = 7; var $_daysPastDashboard = 7;
// list of folders not considered for dashboard
var $_excludeFoldersDashboard = [];
// enable/disable help // enable/disable help
var $_enableHelp = true; var $_enableHelp = true;
// enable/disable language selection menu // enable/disable language selection menu
@ -394,10 +384,6 @@ class Settings { /* {{{ */
var $_smtpPort = null; var $_smtpPort = null;
// SMTP : send from // SMTP : send from
var $_smtpSendFrom = null; var $_smtpSendFrom = null;
// SMTP : force send from
var $_smtpForceFrom = false;
// SMTP : allow self signed certificates
var $_smtpLazySSL = false;
// SMTP : user // SMTP : user
var $_smtpUser = null; var $_smtpUser = null;
// SMTP : password // SMTP : password
@ -514,7 +500,7 @@ class Settings { /* {{{ */
* *
*/ */
function stringToArray($value) { /* {{{ */ function stringToArray($value) { /* {{{ */
return explode(";", $value); return explode(";", $Value);
} /* }}} */ } /* }}} */
/** /**
@ -632,8 +618,6 @@ class Settings { /* {{{ */
$this->_enableRecursiveCount = Settings::boolVal($tab["enableRecursiveCount"]); $this->_enableRecursiveCount = Settings::boolVal($tab["enableRecursiveCount"]);
$this->_maxRecursiveCount = intval($tab["maxRecursiveCount"]); $this->_maxRecursiveCount = intval($tab["maxRecursiveCount"]);
$this->_daysPastDashboard = intval($tab["daysPastDashboard"]); $this->_daysPastDashboard = intval($tab["daysPastDashboard"]);
if(trim(strval($tab["excludeFoldersDashboard"])))
$this->_excludeFoldersDashboard = explode(',',strval($tab["excludeFoldersDashboard"]));
$this->_enableHelp = Settings::boolVal($tab["enableHelp"]); $this->_enableHelp = Settings::boolVal($tab["enableHelp"]);
$this->_enableLanguageSelector = Settings::boolVal($tab["enableLanguageSelector"]); $this->_enableLanguageSelector = Settings::boolVal($tab["enableLanguageSelector"]);
$this->_enableThemeSelector = Settings::boolVal($tab["enableThemeSelector"]); $this->_enableThemeSelector = Settings::boolVal($tab["enableThemeSelector"]);
@ -701,14 +685,11 @@ class Settings { /* {{{ */
$this->_proxyUser = strval($tab["proxyUser"]); $this->_proxyUser = strval($tab["proxyUser"]);
$this->_proxyPassword = strval($tab["proxyPassword"]); $this->_proxyPassword = strval($tab["proxyPassword"]);
$this->_logFileEnable = Settings::boolVal($tab["logFileEnable"]); $this->_logFileEnable = Settings::boolVal($tab["logFileEnable"]);
$this->_logFileMaxLevel = strval($tab["logFileMaxLevel"]);
$this->_logFileRestApiMaxLevel = strval($tab["logFileRestApiMaxLevel"]);
$this->_logFileRotation = strval($tab["logFileRotation"]); $this->_logFileRotation = strval($tab["logFileRotation"]);
$this->_enableLargeFileUpload = Settings::boolVal($tab["enableLargeFileUpload"]); $this->_enableLargeFileUpload = Settings::boolVal($tab["enableLargeFileUpload"]);
$this->_partitionSize = strval($tab["partitionSize"]); $this->_partitionSize = strval($tab["partitionSize"]);
$this->_maxUploadSize = strval($tab["maxUploadSize"]); $this->_maxUploadSize = strval($tab["maxUploadSize"]);
$this->_enableXsendfile = Settings::boolVal($tab["enableXsendfile"]); $this->_enableXsendfile = Settings::boolVal($tab["enableXsendfile"]);
$this->_enableMemcached = Settings::boolVal($tab["enableMemcached"]);
// XML Path: /configuration/system/authentication // XML Path: /configuration/system/authentication
$node = $xml->xpath('/configuration/system/authentication'); $node = $xml->xpath('/configuration/system/authentication');
@ -814,8 +795,6 @@ class Settings { /* {{{ */
$this->_smtpSendFrom = strval($tab["smtpSendFrom"]); $this->_smtpSendFrom = strval($tab["smtpSendFrom"]);
else else
$this->_smtpSendFrom = ini_get("sendmail_from"); $this->_smtpSendFrom = ini_get("sendmail_from");
$this->_smtpForceFrom = Settings::boolVal($tab["smtpForceFrom"]);
$this->_smtpLazySSL = Settings::boolVal($tab["smtpLazySSL"]);
// smtpUser // smtpUser
$this->_smtpUser = strval($tab["smtpUser"]); $this->_smtpUser = strval($tab["smtpUser"]);
$this->_smtpPassword = strval($tab["smtpPassword"]); $this->_smtpPassword = strval($tab["smtpPassword"]);
@ -874,7 +853,6 @@ class Settings { /* {{{ */
$this->_workflowMode = strval($tab["workflowMode"]); $this->_workflowMode = strval($tab["workflowMode"]);
$this->_enableReceiptWorkflow = Settings::boolval($tab["enableReceiptWorkflow"]); $this->_enableReceiptWorkflow = Settings::boolval($tab["enableReceiptWorkflow"]);
$this->_enableReceiptReject = Settings::boolval($tab["enableReceiptReject"]); $this->_enableReceiptReject = Settings::boolval($tab["enableReceiptReject"]);
$this->_disableReceiptComment = Settings::boolval($tab["disableReceiptComment"]);
$this->_enableRevisionWorkflow = Settings::boolval($tab["enableRevisionWorkflow"]); $this->_enableRevisionWorkflow = Settings::boolval($tab["enableRevisionWorkflow"]);
$this->_enableRevisionOneVoteReject = Settings::boolval($tab["enableRevisionOneVoteReject"]); $this->_enableRevisionOneVoteReject = Settings::boolval($tab["enableRevisionOneVoteReject"]);
$this->_allowReviewerOnly = Settings::boolval($tab["allowReviewerOnly"]); $this->_allowReviewerOnly = Settings::boolval($tab["allowReviewerOnly"]);
@ -1014,8 +992,6 @@ class Settings { /* {{{ */
if (is_null($configFilePath)) if (is_null($configFilePath))
$configFilePath = $this->_configFilePath; $configFilePath = $this->_configFilePath;
// copy($configFilePath, $configFilePath.'.'.time());
// Load // Load
$xml = simplexml_load_string(file_get_contents($configFilePath)); $xml = simplexml_load_string(file_get_contents($configFilePath));
$this->getXMLNode($xml, '/', 'configuration'); $this->getXMLNode($xml, '/', 'configuration');
@ -1068,7 +1044,6 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "enableRecursiveCount", $this->_enableRecursiveCount); $this->setXMLAttributValue($node, "enableRecursiveCount", $this->_enableRecursiveCount);
$this->setXMLAttributValue($node, "maxRecursiveCount", $this->_maxRecursiveCount); $this->setXMLAttributValue($node, "maxRecursiveCount", $this->_maxRecursiveCount);
$this->setXMLAttributValue($node, "daysPastDashboard", $this->_daysPastDashboard); $this->setXMLAttributValue($node, "daysPastDashboard", $this->_daysPastDashboard);
$this->setXMLAttributValue($node, "excludeFoldersDashboard", implode(',', $this->_excludeFoldersDashboard));
$this->setXMLAttributValue($node, "enableHelp", $this->_enableHelp); $this->setXMLAttributValue($node, "enableHelp", $this->_enableHelp);
$this->setXMLAttributValue($node, "enableLanguageSelector", $this->_enableLanguageSelector); $this->setXMLAttributValue($node, "enableLanguageSelector", $this->_enableLanguageSelector);
$this->setXMLAttributValue($node, "enableThemeSelector", $this->_enableThemeSelector); $this->setXMLAttributValue($node, "enableThemeSelector", $this->_enableThemeSelector);
@ -1122,14 +1097,11 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "proxyUser", $this->_proxyUser); $this->setXMLAttributValue($node, "proxyUser", $this->_proxyUser);
$this->setXMLAttributValue($node, "proxyPassword", $this->_proxyPassword); $this->setXMLAttributValue($node, "proxyPassword", $this->_proxyPassword);
$this->setXMLAttributValue($node, "logFileEnable", $this->_logFileEnable); $this->setXMLAttributValue($node, "logFileEnable", $this->_logFileEnable);
$this->setXMLAttributValue($node, "logFileMaxLevel", $this->_logFileMaxLevel);
$this->setXMLAttributValue($node, "logFileRestApiMaxLevel", $this->_logFileRestApiMaxLevel);
$this->setXMLAttributValue($node, "logFileRotation", $this->_logFileRotation); $this->setXMLAttributValue($node, "logFileRotation", $this->_logFileRotation);
$this->setXMLAttributValue($node, "enableLargeFileUpload", $this->_enableLargeFileUpload); $this->setXMLAttributValue($node, "enableLargeFileUpload", $this->_enableLargeFileUpload);
$this->setXMLAttributValue($node, "partitionSize", $this->_partitionSize); $this->setXMLAttributValue($node, "partitionSize", $this->_partitionSize);
$this->setXMLAttributValue($node, "maxUploadSize", $this->_maxUploadSize); $this->setXMLAttributValue($node, "maxUploadSize", $this->_maxUploadSize);
$this->setXMLAttributValue($node, "enableXsendfile", $this->_enableXsendfile); $this->setXMLAttributValue($node, "enableXsendfile", $this->_enableXsendfile);
$this->setXMLAttributValue($node, "enableMemcached", $this->_enableMemcached);
// XML Path: /configuration/system/authentication // XML Path: /configuration/system/authentication
$node = $this->getXMLNode($xml, '/configuration/system', 'authentication'); $node = $this->getXMLNode($xml, '/configuration/system', 'authentication');
@ -1217,8 +1189,6 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "smtpServer", $this->_smtpServer); $this->setXMLAttributValue($node, "smtpServer", $this->_smtpServer);
$this->setXMLAttributValue($node, "smtpPort", $this->_smtpPort); $this->setXMLAttributValue($node, "smtpPort", $this->_smtpPort);
$this->setXMLAttributValue($node, "smtpSendFrom", $this->_smtpSendFrom); $this->setXMLAttributValue($node, "smtpSendFrom", $this->_smtpSendFrom);
$this->setXMLAttributValue($node, "smtpForceFrom", $this->_smtpForceFrom);
$this->setXMLAttributValue($node, "smtpLazySSL", $this->_smtpLazySSL);
$this->setXMLAttributValue($node, "smtpUser", $this->_smtpUser); $this->setXMLAttributValue($node, "smtpUser", $this->_smtpUser);
$this->setXMLAttributValue($node, "smtpPassword", $this->_smtpPassword); $this->setXMLAttributValue($node, "smtpPassword", $this->_smtpPassword);
@ -1266,7 +1236,6 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "workflowMode", $this->_workflowMode); $this->setXMLAttributValue($node, "workflowMode", $this->_workflowMode);
$this->setXMLAttributValue($node, "enableReceiptWorkflow", $this->_enableReceiptWorkflow); $this->setXMLAttributValue($node, "enableReceiptWorkflow", $this->_enableReceiptWorkflow);
$this->setXMLAttributValue($node, "enableReceiptReject", $this->_enableReceiptReject); $this->setXMLAttributValue($node, "enableReceiptReject", $this->_enableReceiptReject);
$this->setXMLAttributValue($node, "disableReceiptComment", $this->_disableReceiptComment);
$this->setXMLAttributValue($node, "enableRevisionWorkflow", $this->_enableRevisionWorkflow); $this->setXMLAttributValue($node, "enableRevisionWorkflow", $this->_enableRevisionWorkflow);
$this->setXMLAttributValue($node, "enableRevisionOneVoteReject", $this->_enableRevisionOneVoteReject); $this->setXMLAttributValue($node, "enableRevisionOneVoteReject", $this->_enableRevisionOneVoteReject);
$this->setXMLAttributValue($node, "allowReviewerOnly", $this->_allowReviewerOnly); $this->setXMLAttributValue($node, "allowReviewerOnly", $this->_allowReviewerOnly);

View File

@ -45,8 +45,8 @@ class UI extends UI_Default {
* @param array $params parameter passed to constructor of view class * @param array $params parameter passed to constructor of view class
* @return object an object of a class implementing the view * @return object an object of a class implementing the view
*/ */
static public function factory($theme, $class='', $params=array()) { /* {{{ */ static function factory($theme, $class='', $params=array()) { /* {{{ */
global $settings, $dms, $user, $session, $extMgr, $request, $logger, $notifier, $fulltextservice; global $settings, $dms, $user, $session, $extMgr, $request, $logger;
if(!$class) { if(!$class) {
$class = 'Bootstrap'; $class = 'Bootstrap';
$class = 'Style'; $class = 'Style';
@ -129,16 +129,13 @@ class UI extends UI_Default {
$view = new $classname($params, $theme); $view = new $classname($params, $theme);
/* Set some configuration parameters */ /* Set some configuration parameters */
$view->setParam('accessobject', new SeedDMS_AccessOperation($dms, $user, $settings)); $view->setParam('accessobject', new SeedDMS_AccessOperation($dms, $user, $settings));
$view->setParam('referer', isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''); $view->setParam('refferer', $_SERVER['REQUEST_URI']);
$view->setParam('requesturi', $_SERVER['REQUEST_URI']);
$view->setParam('absbaseprefix', $settings->_httpRoot.$httpbasedir); $view->setParam('absbaseprefix', $settings->_httpRoot.$httpbasedir);
$view->setParam('theme', $theme); $view->setParam('theme', $theme);
$view->setParam('class', $class); $view->setParam('class', $class);
$view->setParam('session', $session); $view->setParam('session', $session);
$view->setParam('request', $request); $view->setParam('request', $request);
$view->setParam('logger', $logger); $view->setParam('logger', $logger);
$view->setParam('notifier', $notifier);
$view->setParam('fulltextservice', $fulltextservice);
// $view->setParam('settings', $settings); // $view->setParam('settings', $settings);
$view->setParam('sitename', $settings->_siteName); $view->setParam('sitename', $settings->_siteName);
$view->setParam('rootfolderid', $settings->_rootFolderID); $view->setParam('rootfolderid', $settings->_rootFolderID);
@ -180,7 +177,7 @@ class UI extends UI_Default {
return null; return null;
} /* }}} */ } /* }}} */
static public function getStyles() { /* {{{ */ static function getStyles() { /* {{{ */
global $settings; global $settings;
$themes = array(); $themes = array();
@ -197,7 +194,7 @@ class UI extends UI_Default {
return $themes; return $themes;
} /* }}} */ } /* }}} */
static public function exitError($pagetitle, $error, $noexit=false, $plain=false) { static function exitError($pagetitle, $error, $noexit=false, $plain=false) {
global $theme, $dms, $user, $settings; global $theme, $dms, $user, $settings;
$view = UI::factory($theme, 'ErrorDlg'); $view = UI::factory($theme, 'ErrorDlg');
$request = $view->getParam('request'); $request = $view->getParam('request');

View File

@ -1,37 +1,6 @@
<?php <?php
/**
* MyDMS. Document Management System
* Copyright (C) 2002-2005 Markus Westphal
* Copyright (C) 2006-2008 Malcolm Cowe
* Copyright (C) 2010 Matteo Lucarelli
* Copyright (C) 2010-2024 Uwe Steinmann
*
* PHP version 8
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* @category SeedDMS
* @package SeedDMS
* @author Uwe Steinmann <info@seeddms.org>
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @link https://www.seeddms.org Main Site
*/
$conversionmgr = null; $conversionmgr = null;
require_once "inc.ClassConversionMgr.php"; require_once("inc.ClassConversionMgr.php");
$conversionmgr = new SeedDMS_ConversionMgr(); $conversionmgr = new SeedDMS_ConversionMgr();
if(!empty($settings->_converters['preview'])) { if(!empty($settings->_converters['preview'])) {
@ -63,8 +32,6 @@ if (extension_loaded('gd') || extension_loaded('imagick')) {
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/png', 'image/png'))->setLogger($logger); $conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/png', 'image/png'))->setLogger($logger);
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/jpg', 'image/png'))->setLogger($logger); $conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/jpg', 'image/png'))->setLogger($logger);
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/gif', 'image/png'))->setLogger($logger); $conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/gif', 'image/png'))->setLogger($logger);
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/webp', 'image/png'))->setLogger($logger);
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/avif', 'image/png'))->setLogger($logger);
} }
if(extension_loaded('imagick')) { if(extension_loaded('imagick')) {

View File

@ -45,24 +45,7 @@ if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
} }
} }
$storage = null; $dms = new SeedDMS_Core_DMS($db, $settings->_contentDir.$settings->_contentOffsetDir);
if(isset($GLOBALS['SEEDDMS_HOOKS']['initStorage'])) {
foreach($GLOBALS['SEEDDMS_HOOKS']['initStorage'] as $hookObj) {
if (method_exists($hookObj, 'getStorage')) {
$storage = $hookObj->getStorage(array('db'=>$db, 'settings'=>$settings, 'logger'=>$logger));
}
}
}
$dms = new SeedDMS_Core_DMS($db, $storage ? $storage : $settings->_contentDir.$settings->_contentOffsetDir);
if($settings->_enableMemcached && extension_loaded('memcached')) {
$memcache = new Memcached('seeddms');
$memcache->addServers(array(
array('localhost',11211),
));
$dms->setMemcache($memcache);
}
if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) { if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) {
echo "Database update needed."; echo "Database update needed.";

View File

@ -1,45 +1,28 @@
<?php <?php
// MyDMS. Document Management System
/** // Copyright (C) 2002-2005 Markus Westphal
* MyDMS. Document Management System // Copyright (C) 2006-2008 Malcolm Cowe
* Copyright (C) 2002-2005 Markus Westphal // Copyright (C) 2010 Matteo Lucarelli
* Copyright (C) 2006-2008 Malcolm Cowe //
* Copyright (C) 2010 Matteo Lucarelli // This program is free software; you can redistribute it and/or modify
* Copyright (C) 2010-2024 Uwe Steinmann // it under the terms of the GNU General Public License as published by
* // the Free Software Foundation; either version 2 of the License, or
* PHP version 8 // (at your option) any later version.
* //
* This program is free software; you can redistribute it and/or modify // This program is distributed in the hope that it will be useful,
* it under the terms of the GNU General Public License as published by // but WITHOUT ANY WARRANTY; without even the implied warranty of
* the Free Software Foundation; either version 2 of the License, or // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* (at your option) any later version. // GNU General Public License for more details.
* //
* This program is distributed in the hope that it will be useful, // You should have received a copy of the GNU General Public License
* but WITHOUT ANY WARRANTY; without even the implied warranty of // along with this program; if not, write to the Free Software
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* @category SeedDMS
* @package SeedDMS
* @author Uwe Steinmann <info@seeddms.org>
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @link https://www.seeddms.org Main Site
*/
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
/* Actually not needed anymore, but some old extension may still use if(!empty($settings->_coreDir))
* S_RELEASED, S_REJECTED, etc. from SeedDMS_Core_Document. So we keep require_once($settings->_coreDir.'/Core.php');
* it for a while. Should be removed von 6.0.31 and 5.1.38 is released. else
*/ require_once('vendor/seeddms/core/Core.php');
if (!empty($settings->_coreDir)) {
require_once $settings->_coreDir . '/Core.php';
} else {
require_once 'vendor/seeddms/core/Core.php';
}
$request = Request::createFromGlobals(); $request = Request::createFromGlobals();

View File

@ -21,5 +21,5 @@
require_once("Log.php"); require_once("Log.php");
require_once("inc/inc.Utils.php"); require_once("inc/inc.Utils.php");
$logger = getLogger('', (int) $settings->_logFileMaxLevel); $logger = getLogger();

View File

@ -24,7 +24,7 @@ if(isset($GLOBALS['SEEDDMS_HOOKS']['notification'])) {
} }
if($settings->_enableEmail) { if($settings->_enableEmail) {
$notifier->addService(new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword, $settings->_smtpLazySSL, $settings->_smtpForceFrom), 'email'); $notifier->addService(new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword), 'email');
} }
if(isset($GLOBALS['SEEDDMS_HOOKS']['notification'])) { if(isset($GLOBALS['SEEDDMS_HOOKS']['notification'])) {

View File

@ -53,12 +53,11 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['count'] = count($docs); $params['count'] = count($docs);
$params['__body__'] = $body; $params['__body__'] = $body;
$params['__body_html__'] = $bodyhtml; $params['__body_html__'] = $bodyhtml;
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName; $params['sitename'] = $settings->_siteName;
$email->toIndividual('', $u, 'expired_docs_mail_subject', '', $params); $email->toIndividual('', $u, 'expired_docs_mail_subject', '', $params);
$logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO); $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\'', PEAR_LOG_INFO);
} else { } else {
$logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO); $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\'', PEAR_LOG_INFO);
} }
} }
} }
@ -80,13 +79,12 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['count'] = count($docs); $params['count'] = count($docs);
$params['__body__'] = $body; $params['__body__'] = $body;
$params['__body_html__'] = $bodyhtml; $params['__body_html__'] = $bodyhtml;
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName; $params['sitename'] = $settings->_siteName;
$email->toIndividual('', $taskparams['email'], 'expired_docs_mail_subject', '', $params); $email->toIndividual('', $taskparams['email'], 'expired_docs_mail_subject', '', $params);
$logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO); $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\'', PEAR_LOG_INFO);
} else { } else {
$logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO); $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\'', PEAR_LOG_INFO);
} }
} }
} else { } else {
@ -615,7 +613,6 @@ class SeedDMS_CalendarTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['count'] = count($events); $params['count'] = count($events);
$params['__body__'] = $body; $params['__body__'] = $body;
$params['__body_html__'] = $bodyhtml; $params['__body_html__'] = $bodyhtml;
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName; $params['sitename'] = $settings->_siteName;
$email->toIndividual('', $auser, 'calendar_events_mail_subject', '', $params); $email->toIndividual('', $auser, 'calendar_events_mail_subject', '', $params);
@ -717,7 +714,6 @@ class SeedDMS_StatisticTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params = array(); $params = array();
$params['__body__'] = $body; $params['__body__'] = $body;
$params['__body_html__'] = $bodyhtml; $params['__body_html__'] = $bodyhtml;
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName; $params['sitename'] = $settings->_siteName;
$email->toIndividual('', $auser, 'statistics_mail_subject', '', $params); $email->toIndividual('', $auser, 'statistics_mail_subject', '', $params);
@ -817,7 +813,6 @@ class SeedDMS_RecentChangesTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['__body__'] = $body; $params['__body__'] = $body;
$params['__body_html__'] = $bodyhtml; $params['__body_html__'] = $bodyhtml;
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName; $params['sitename'] = $settings->_siteName;
$email->toIndividual('', $u, 'recentchanges_mail_subject', '', $params); $email->toIndividual('', $u, 'recentchanges_mail_subject', '', $params);

View File

@ -18,6 +18,14 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
/* deprecated! use SeedDMS_Core_File::format_filesize() instead */
function formatted_size($size_bytes) { /* {{{ */
if ($size_bytes>1000000000) return number_format($size_bytes/1000000000,1,".","")." GBytes";
else if ($size_bytes>1000000) return number_format($size_bytes/1000000,1,".","")." MBytes";
else if ($size_bytes>1000) return number_format($size_bytes/1000,1,".","")." KBytes";
return number_format($size_bytes,0,"","")." Bytes";
} /* }}} */
/* Date picker needs a different syntax for date formats using /* Date picker needs a different syntax for date formats using
* yyyy for %Y * yyyy for %Y
* yy for %y * yy for %y
@ -718,7 +726,6 @@ function get_extension($mimetype) { /* {{{ */
case 'image/gif': return '.gif'; case 'image/gif': return '.gif';
case 'image/ief': return '.ief'; case 'image/ief': return '.ief';
case 'image/jpeg': return '.jpg'; case 'image/jpeg': return '.jpg';
case 'image/jpg': return '.jpg';
case 'image/pipeg': return '.jfif'; case 'image/pipeg': return '.jfif';
case 'image/tiff': return '.tif'; case 'image/tiff': return '.tif';
case 'image/x-cmu-raster': return '.ras'; case 'image/x-cmu-raster': return '.ras';
@ -744,27 +751,16 @@ function get_extension($mimetype) { /* {{{ */
case 'application/zip': return '.zip'; case 'application/zip': return '.zip';
case 'application/x-gzip': return '.gz'; case 'application/x-gzip': return '.gz';
case 'application/x-rar': return '.rar'; case 'application/x-rar': return '.rar';
case 'application/x-7z-compressed': return '.7z';
case 'application/x-compressed-tar': return '.tgz'; case 'application/x-compressed-tar': return '.tgz';
case 'application/x-tar': return '.tar';
case 'application/x-xopp': return '.xopp';
case 'application/pdf': return '.pdf'; case 'application/pdf': return '.pdf';
case 'application/dxf': return '.dxf'; case 'application/dxf': return '.dxf';
case 'application/msword': return '.doc'; case 'application/msword': return '.doc';
case 'application/vnd.ms-powerpoint': return '.ppt';
case 'application/vnd.ms-excel': return '.xls';
case 'application/postscript': return '.ps'; case 'application/postscript': return '.ps';
case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': return '.docx'; case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': return '.docx';
case 'application/vnd.openxmlformats-officedocument.presentationml.presentation': return '.pptx'; case 'application/vnd.openxmlformats-officedocument.presentationml.presentation': return '.pptx';
case 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet': return '.xlsx';
case 'application/vnd.oasis.opendocument.text': return '.odt'; case 'application/vnd.oasis.opendocument.text': return '.odt';
case 'application/vnd.oasis.opendocument.spreadsheet': return '.ods'; case 'application/vnd.oasis.opendocument.spreadsheet': return '.ods';
case 'application/vnd.oasis.opendocument.presentation': return '.odp'; case 'application/vnd.oasis.opendocument.presentation': return '.odp';
case 'application/vnd.apple.pages': return '.pages';
case 'application/vnd.apple.numbers': return '.numbers';
case 'application/vnd.apple.keynote': return '.keynote';
case 'application/vnd.wordperfect': return '.wpd';
case 'application/vnd.ms-works': return '.wps';
case 'text/plain': return '.txt'; case 'text/plain': return '.txt';
case 'text/csv': return '.csv'; case 'text/csv': return '.csv';
case 'text/rtf': return '.rtf'; case 'text/rtf': return '.rtf';
@ -1100,8 +1096,6 @@ function getMandatoryReviewers($folder, $document, $user) { /* {{{ */
foreach($groups as $group) { foreach($groups as $group) {
$managers = $group->getManagers(); $managers = $group->getManagers();
foreach($managers as $manager) { foreach($managers as $manager) {
/* Do not add myself, if I'm the manager of the group */
if($manager->getId() != $user->getId())
$revi[] = $manager->getId(); $revi[] = $manager->getId();
} }
} }
@ -1197,8 +1191,6 @@ function getMandatoryApprovers($folder, $document, $user) { /* {{{ */
foreach($groups as $group) { foreach($groups as $group) {
$managers = $group->getManagers(); $managers = $group->getManagers();
foreach($managers as $manager) { foreach($managers as $manager) {
/* Do not add myself, if I'm the manager of the group */
if($manager->getId() != $user->getId())
$appi[] = $manager->getId(); $appi[] = $manager->getId();
} }
} }
@ -1260,34 +1252,6 @@ function getMandatoryApprovers($folder, $document, $user) { /* {{{ */
return $approvers; return $approvers;
} /* }}} */ } /* }}} */
/**
* Class with various utility methods
*
* This class will sooner or later comprise the functions above
*
*/
class SeedDMS_Utils { /* {{{ */
/**
* Recursively remove a directory on disc
*
* @param string $dir name of directory
*/
static public function rrmdir($dir) { /* {{{ */
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
if (filetype($dir."/".$object) == "dir") self::rrmdir($dir."/".$object); else unlink($dir."/".$object);
}
}
reset($objects);
rmdir($dir);
}
} /* }}} */
} /* }}} */
/** /**
* Class for creating encrypted api keys * Class for creating encrypted api keys
* *
@ -1420,659 +1384,3 @@ class SeedDMS_FolderTree { /* {{{ */
} /* }}} */ } /* }}} */
} /* }}} */ } /* }}} */
class SeedDMS_Search { /* {{{ */
protected $dms;
protected $user;
protected $fulltextservice;
protected $settings;
public $searchparams;
protected $dcount;
protected $fcount;
protected $totalPages;
protected $entries;
protected $terms;
protected $searchTime;
public function __construct($dms, $user, $fulltextservice, $settings) {
$this->dms = $dms;
$this->user = $user;
$this->fulltextservice = $fulltextservice;
$this->settings = $settings;
$this->searchparams = [];
$this->dcount = 0;
$this->fcount = 0;
$this->totalPages = 0;
$this->entries = array();
$this->terms = array();
$this->searchTime = 0;
}
protected function getTime() { /* {{{ */
if (function_exists('microtime')) {
$tm = microtime();
$tm = explode(' ', $tm);
return (float) sprintf('%f', $tm[1] + $tm[0]);
}
return time();
} /* }}} */
public function createSearchFromQuery($get) { /* {{{ */
$dms = $this->dms;
/* Creation date {{{ */
$createstartts = null;
$createstartdate = null;
$createendts = null;
$createenddate = null;
$created['from'] = null;
$created['to'] = null;
if(!empty($get["created"]["from"])) {
$createstartts = makeTsFromDate($get["created"]["from"]);
$createstartdate = array('year'=>(int)date('Y', $createstartts), 'month'=>(int)date('m', $createstartts), 'day'=>(int)date('d', $createstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($createstartdate['month'], $createstartdate['day'], $createstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
}
$created['from'] = $createstartts;
}
if(!empty($get["created"]["to"])) {
$createendts = makeTsFromDate($get["created"]["to"]);
$createenddate = array('year'=>(int)date('Y', $createendts), 'month'=>(int)date('m', $createendts), 'day'=>(int)date('d', $createendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($createenddate['month'], $createenddate['day'], $createenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
}
$created['to'] = $createendts;
}
$this->searchparams['created'] = $created;
/* }}} */
/* Modification date {{{ */
$modifystartts = null;
$modifystartdate = null;
$modifyendts = null;
$modifyenddate = null;
$modified['from'] = null;
$modified['to'] = null;
if(!empty($get["modified"]["from"])) {
$modifystartts = makeTsFromDate($get["modified"]["from"]);
$modifystartdate = array('year'=>(int)date('Y', $modifystartts), 'month'=>(int)date('m', $modifystartts), 'day'=>(int)date('d', $modifystartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($modifystartdate['month'], $modifystartdate['day'], $modifystartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
}
$modified['from'] = $modifystartts;
}
if(!empty($get["modified"]["to"])) {
$modifyendts = makeTsFromDate($get["modified"]["to"]);
$modifyenddate = array('year'=>(int)date('Y', $modifyendts), 'month'=>(int)date('m', $modifyendts), 'day'=>(int)date('d', $modifyendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($modifyenddate['month'], $modifyenddate['day'], $modifyenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
}
$modified['to'] = $modifyendts;
}
$this->searchparams['modified'] = $modified;
/* }}} */
/* Filesize {{{ */
$filesizestart = 0;
$filesizeend = 0;
$filesize['from'] = null;
$filesize['to'] = null;
if(!empty($get["filesize"]["from"])) {
$filesizestart = $get["filesize"]["from"];
$filesize['from'] = $get["filesize"]["from"];
}
if(!empty($get["filesize"]["to"])) {
$filesizeend = $get["filesize"]["to"];
$filesize['to'] = $get["filesize"]["to"];
}
$this->searchparams['filesize'] = $filesize;
/* }}} */
// Check to see if the search has been restricted to a particular
// document owner.
// $get['owner'] can be a name of an array of names or ids {{{
$owner = [];
$ownernames = []; // Needed by fulltext search
$ownerobjs = []; // Needed by database search
if(!empty($get["owner"])) {
$owner = $get['owner'];
if (!is_array($get['owner'])) {
if(is_numeric($get['owner']))
$o = $dms->getUser($get['owner']);
else
$o = $dms->getUserByLogin($get['owner']);
if($o) {
$ownernames[] = $o->getLogin();
$ownerobjs[] = $o;
}
} else {
foreach($get["owner"] as $l) {
if($l) {
if(is_numeric($l))
$o = $dms->getUser($l);
else
$o = $dms->getUserByLogin($l);
if($o) {
$ownernames[] = $o->getLogin();
$ownerobjs[] = $o;
}
}
}
}
}
$this->searchparams['ownernames'] = $ownernames;
$this->searchparams['ownerobjs'] = $ownerobjs;
/* }}} */
// category {{{
$categories = array();
$categorynames = array();
$category = array();
if(isset($get['category']) && $get['category']) {
$category = $get['category'];
foreach($get['category'] as $catid) {
if($catid) {
if(is_numeric($catid)) {
if($cat = $dms->getDocumentCategory($catid)) {
$categories[] = $cat;
$categorynames[] = $cat->getName();
}
} else {
$categorynames[] = $catid;
}
}
}
}
$this->searchparams['categorynames'] = $categorynames;
$this->searchparams['categories'] = $categories;
/* }}} */
if (isset($get["orderby"]) && is_string($get["orderby"])) {
$orderby = $get["orderby"];
} else {
$orderby = "";
}
$this->searchparams['orderby'] = $orderby;
$limit = (isset($get["limit"]) && is_numeric($get["limit"])) ? (int) $get['limit'] : 20;
$this->searchparams['limit'] = $limit;
$fullsearch = ((!isset($get["fullsearch"]) && $this->settings->_defaultSearchMethod == 'fulltext') || !empty($get["fullsearch"])) && $this->settings->_enableFullSearch;
$this->searchparams['fullsearch'] = $fullsearch;
$facetsearch = !empty($get["facetsearch"]) && $this->settings->_enableFullSearch;
$this->searchparams['facetsearch'] = $facetsearch;
if (isset($get["query"]) && is_string($get["query"])) {
$query = $get["query"];
} else {
$query = "";
}
$this->searchparams['query'] = $query;
// Check to see if the search has been restricted to a particular
// mimetype. {{{
$mimetype = [];
if (isset($get["mimetype"])) {
if (!is_array($get['mimetype'])) {
if(!empty($get['mimetype']))
$mimetype[] = $get['mimetype'];
} else {
foreach($get["mimetype"] as $l) {
if($l)
$mimetype[] = $l;
}
}
}
$this->searchparams['mimetype'] = $mimetype;
/* }}} */
// status
$status = isset($get['status']) ? $get['status'] : array();
$this->searchparams['status'] = $status;
// Get the page number to display. If the result set contains more than
// 25 entries, it is displayed across multiple pages.
//
// This requires that a page number variable be used to track which page the
// user is interested in, and an extra clause on the select statement.
//
// Default page to display is always one.
$pageNumber=1;
if (isset($get["pg"])) {
if (is_numeric($get["pg"]) && $get["pg"]>0) {
$pageNumber = (int) $get["pg"];
}
elseif (!strcasecmp($get["pg"], "all")) {
$pageNumber = "all";
}
}
$this->searchparams['pageNumber'] = $pageNumber;
if($fullsearch) {
// Search in Fulltext {{{
// record_type
if(isset($get['record_type']))
$record_type = $get['record_type'];
else
$record_type = array();
$this->searchparams['record_type'] = $record_type;
if (isset($get["attributes"]))
$attributes = $get["attributes"];
else
$attributes = array();
foreach($attributes as $an=>&$av) {
if(substr($an, 0, 5) == 'attr_') {
$tmp = explode('_', $an);
if($attrdef = $dms->getAttributeDefinition($tmp[1])) {
switch($attrdef->getType()) {
/* Turn dates into timestamps */
case SeedDMS_Core_AttributeDefinition::type_date:
foreach(['from', 'to'] as $kk)
if(!empty($av[$kk])) {
if(!is_numeric($av[$kk])) {
$av[$kk] = makeTsFromDate($av[$kk]);
}
}
break;
}
}
}
}
$this->searchparams['attributes'] = $attributes;
/* Create $order array for fulltext search */
$order = ['by'=>'', 'dir'=>''];
switch($orderby) {
case 'dd':
$order = ['by'=>'created', 'dir'=>'desc'];
break;
case 'd':
$order = ['by'=>'created', 'dir'=>'asc'];
break;
case 'nd':
$order = ['by'=>'title', 'dir'=>'desc'];
break;
case 'n':
$order = ['by'=>'title', 'dir'=>'asc'];
break;
case 'id':
$order = ['by'=>'id', 'dir'=>'desc'];
break;
case 'i':
$order = ['by'=>'id', 'dir'=>'asc'];
break;
default:
$order = ['by'=>'', 'dir'=>''];
}
$this->searchparams['order'] = $order;
// Check to see if the search has been restricted to a particular sub-tree in
// the folder hierarchy.
$startFolder = null;
if (isset($get["folderfullsearchid"]) && is_numeric($get["folderfullsearchid"]) && $get["folderfullsearchid"]>0) {
$targetid = $get["folderfullsearchid"];
$startFolder = $this->dms->getFolder($targetid);
if (!is_object($startFolder)) {
UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
}
}
$this->searchparams['startFolder'] = $startFolder;
$rootFolder = $this->dms->getFolder($this->settings->_rootFolderID);
$this->searchparams['rootFolder'] = $rootFolder;
// }}}
} else {
// Search in Database {{{
/* Select if only documents (0x01), only folders (0x02) or both (0x03)
* are found
*/
$resultmode = 0x03;
if (isset($get["resultmode"]) && is_numeric($get["resultmode"])) {
$resultmode = $get['resultmode'];
}
$this->searchparams['resultmode'] = $resultmode;
$mode = "AND";
if (isset($get["mode"]) && is_numeric($get["mode"]) && $get["mode"]==0) {
$mode = "OR";
}
$this->searchparams['mode'] = $mode;
$searchin = array();
if (isset($get['searchin']) && is_array($get["searchin"])) {
foreach ($get["searchin"] as $si) {
if (isset($si) && is_numeric($si)) {
switch ($si) {
case 1: // keywords
case 2: // name
case 3: // comment
case 4: // attributes
case 5: // id
$searchin[$si] = $si;
break;
}
}
}
}
// if none is checkd search all
if (count($searchin)==0) $searchin=array(1, 2, 3, 4, 5);
$this->searchparams['searchin'] = $searchin;
// Check to see if the search has been restricted to a particular sub-tree in
// the folder hierarchy.
if (isset($get["targetid"]) && is_numeric($get["targetid"]) && $get["targetid"]>0) {
$targetid = $get["targetid"];
$startFolder = $this->dms->getFolder($targetid);
}
else {
$startFolder = $this->dms->getRootFolder();
}
if (!is_object($startFolder)) {
UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
}
$this->searchparams['startFolder'] = $startFolder;
/* Revision date {{{ */
$revisionstartts = null;
$revisionstartdate = array();
$revisionendts = null;
$revisionenddate = array();
$revised['from'] = null;
$revised['to'] = null;
if(!empty($get["revisiondatestart"])) {
$revisionstartts = makeTsFromDate($get["revisiondatestart"]);
$revisionstartdate = array('year'=>(int)date('Y', $revisionstartts), 'month'=>(int)date('m', $revisionstartts), 'day'=>(int)date('d', $revisionstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($revisionstartdate['month'], $revisionstartdate['day'], $revisionstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_revision_date_start"));
}
$revised['from'] = $revisionstartts;
}
$this->searchparams['revisionstartdate'] = $revisionstartdate;
if(!empty($get["revisiondateend"])) {
$revisionendts = makeTsFromDate($get["revisiondateend"]);
$revisionenddate = array('year'=>(int)date('Y', $revisionendts), 'month'=>(int)date('m', $revisionendts), 'day'=>(int)date('d', $revisionendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($revisionenddate['month'], $revisionenddate['day'], $revisionenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_revision_date_end"));
}
$revised['to'] = $revisionendts;
}
$this->searchparams['revisionenddate'] = $revisionenddate;
/* }}} */
/* Status date {{{ */
$statusstartdate = array();
$statusenddate = array();
if(!empty($get["statusdatestart"])) {
$statusstartts = makeTsFromDate($get["statusdatestart"]);
$statusstartdate = array('year'=>(int)date('Y', $statusstartts), 'month'=>(int)date('m', $statusstartts), 'day'=>(int)date('d', $statusstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
}
$this->searchparams['statusstartdate'] = $statusstartdate;
if ($statusstartdate && !checkdate($statusstartdate['month'], $statusstartdate['day'], $statusstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_status_date_start"));
}
$this->searchparams['statusstartdate'] = $statusstartdate;
if(!empty($get["statusdateend"])) {
$statusendts = makeTsFromDate($get["statusdateend"]);
$statusenddate = array('year'=>(int)date('Y', $statusendts), 'month'=>(int)date('m', $statusendts), 'day'=>(int)date('d', $statusendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
}
if ($statusenddate && !checkdate($statusenddate['month'], $statusenddate['day'], $statusenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_status_date_end"));
}
$this->searchparams['statusenddate'] = $statusenddate;
/* }}} */
/* Expiration date {{{ */
$expstartdate = array();
$expenddate = array();
if(!empty($get["expirationstart"])) {
$expstartts = makeTsFromDate($get["expirationstart"]);
$expstartdate = array('year'=>(int)date('Y', $expstartts), 'month'=>(int)date('m', $expstartts), 'day'=>(int)date('d', $expstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($expstartdate['month'], $expstartdate['day'], $expstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_start"));
}
}
$this->searchparams['expstartdate'] = $expstartdate;
if(!empty($get["expirationend"])) {
$expendts = makeTsFromDate($get["expirationend"]);
$expenddate = array('year'=>(int)date('Y', $expendts), 'month'=>(int)date('m', $expendts), 'day'=>(int)date('d', $expendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($expenddate['month'], $expenddate['day'], $expenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_end"));
}
}
$this->searchparams['expenddate'] = $expenddate;
/* }}} */
$reception = array();
if (isset($get["reception"])){
$reception = $get["reception"];
}
$this->searchparams['reception'] = $reception;
/* Do not search for folders if result shall be filtered by status.
* If this is not done, unexplainable results will be delivered.
* e.g. a search for expired documents of a given user will list
* also all folders of that user because the status doesn't apply
* to folders.
*/
// if($status)
// $resultmode = 0x01;
if (isset($get["attributes"]))
$attributes = $get["attributes"];
else
$attributes = array();
foreach($attributes as $attrdefid=>$attribute) {
$attrdef = $this->dms->getAttributeDefinition($attrdefid);
if($attribute) {
if($attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_date) {
if(is_array($attribute)) {
if(!empty($attributes[$attrdefid]['from']))
$attributes[$attrdefid]['from'] = date('Y-m-d', makeTsFromDate($attribute['from']));
if(!empty($attributes[$attrdefid]['to']))
$attributes[$attrdefid]['to'] = date('Y-m-d', makeTsFromDate($attribute['to']));
} else {
$attributes[$attrdefid] = date('Y-m-d', makeTsFromDate($attribute));
}
}
}
}
$this->searchparams['attributes'] = $attributes;
// }}}
}
return $this->searchparams;
} /* }}} */
public function setSearchParam($name, $value) {
$this->searchparams[$name] = $value;
}
public function search() { /* {{{ */
if($this->searchparams['fullsearch']) {
if($this->settings->_fullSearchEngine == 'lucene') {
Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding('utf-8');
}
$startTime = $this->getTime();
$total = 0;
$index = $this->fulltextservice->Indexer();
if($index) {
if(!empty($this->settings->_suggestTerms) && !empty($get['query'])) {
$st = preg_split("/[\s,]+/", trim($get['query']));
if($lastterm = end($st))
$this->terms = $index->terms($lastterm, $this->settings->_suggestTerms);
}
$limit = $this->searchparams['limit'];
$lucenesearch = $this->fulltextservice->Search();
$searchresult = $lucenesearch->search($this->searchparams['query'],
array(
'record_type'=>$this->searchparams['record_type'],
'owner'=>$this->searchparams['ownernames'],
'status'=>$this->searchparams['status'],
'category'=>$this->searchparams['categorynames'],
'user'=>$this->user->isAdmin() ? [] : [$this->user->getLogin()],
'mimetype'=>$this->searchparams['mimetype'],
'startFolder'=>$this->searchparams['startFolder'],
'rootFolder'=>$this->searchparams['rootFolder'],
'created_start'=>$this->searchparams['created']['from'],
'created_end'=>$this->searchparams['created']['to'],
'modified_start'=>$this->searchparams['modified']['from'],
'modified_end'=>$this->searchparams['modified']['to'],
'filesize_start'=>$this->searchparams['filesize']['from'],
'filesize_end'=>$this->searchparams['filesize']['to'],
'attributes'=>$this->searchparams['attributes']
), ($this->searchparams['pageNumber'] == 'all' ? array() : array('limit'=>$limit, 'offset'=>$limit * ($this->searchparams['pageNumber']-1))), $this->searchparams['order']);
if($searchresult !== false) {
$entries = array();
$facets = $searchresult['facets'];
$stats = $searchresult['stats'] ?? null;
$dcount = 0;
$fcount = 0;
if($searchresult['hits']) {
foreach($searchresult['hits'] as $hit) {
if($hit['document_id'][0] == 'D') {
if($tmp = $this->dms->getDocument(substr($hit['document_id'], 1))) {
// if($tmp->getAccessMode($user) >= M_READ) {
$tmp->verifyLastestContentExpriry();
$entries[] = $tmp;
$dcount++;
// }
}
} elseif($hit['document_id'][0] == 'F') {
if($tmp = $this->dms->getFolder(substr($hit['document_id'], 1))) {
// if($tmp->getAccessMode($user) >= M_READ) {
$entries[] = $tmp;
$fcount++;
// }
}
}
}
if(isset($facets['record_type'])) {
$fcount = isset($facets['record_type']['folder']) ? $facets['record_type']['folder'] : 0;
$dcount = isset($facets['record_type']['document']) ? $facets['record_type']['document'] : 0 ;
}
}
$this->fcount = $fcount;
$this->dcount = $dcount;
$this->stats = $stats;
$this->entries = $entries;
$this->facets = $facets;
$totalPages = 0;
if($limit > 0) {
if($searchresult['count'] > $limit) {
$totalPages = (int) ($searchresult['count']/$limit);
if($searchresult['count']%$limit)
$totalPages++;
} else {
$totalPages = 1;
}
}
$this->total = $searchresult['count'];
$this->totalPages = $totalPages;
}
$searchTime = $this->getTime() - $startTime;
$this->searchTime = round($searchTime, 2);
}
} else {
// ---------------- Start searching -----------------------------------------
$startTime = $this->getTime();
$resArr = $this->dms->search(array(
'query'=>$this->searchparams['query'],
'limit'=>0,
'offset'=>0,
'logicalmode'=>$this->searchparams['mode'],
'searchin'=>$this->searchparams['searchin'],
'startFolder'=>$this->searchparams['startFolder'],
'owner'=>$this->searchparams['ownerobjs'],
'status'=>$this->searchparams['status'],
'mimetype'=>$this->searchparams['mimetype'],
'creationstartdate'=>$this->searchparams['created']['from'],
'creationenddate'=>$this->searchparams['created']['to'],
'modificationstartdate'=>$this->searchparams['modified']['from'],
'modificationenddate'=>$this->searchparams['modified']['to'],
'filesizestart'=>$this->searchparams['filesize']['from'],
'filesizeend'=>$this->searchparams['filesize']['to'],
'categories'=>$this->searchparams['categories'],
'attributes'=>$this->searchparams['attributes'],
'mode'=>$this->searchparams['resultmode'],
'expirationstartdate'=>$this->searchparams['expstartdate'],
'expirationenddate'=>$this->searchparams['expenddate'],
'revisionstartdate'=>$this->searchparams['revisionstartdate'],
'revisionenddate'=>$this->searchparams['revisionenddate'],
'reception'=>$this->searchparams['reception'],
'statusstartdate'=>$this->searchparams['statusstartdate'],
'statusenddate'=>$this->searchparams['statusenddate'],
'orderby'=>$this->searchparams['orderby']
));
$this->total = $resArr['totalDocs'] + $resArr['totalFolders'];
$searchTime = $this->getTime() - $startTime;
$this->searchTime = round($searchTime, 2);
$entries = array();
$fcount = 0;
if($resArr['folders']) {
foreach ($resArr['folders'] as $entry) {
if ($entry->getAccessMode($this->user) >= M_READ) {
$entries[] = $entry;
$fcount++;
}
}
}
$this->fcount = $fcount;
$dcount = 0;
if($resArr['docs']) {
foreach ($resArr['docs'] as $entry) {
if ($entry->getAccessMode($this->user) >= M_READ) {
if($entry->getLatestContent()) {
$entry->verifyLastestContentExpriry();
$entries[] = $entry;
$dcount++;
}
}
}
}
$limit = $this->searchparams['limit'];
$this->dcount = $dcount;
$totalPages = 0;
if($limit > 0) {
$totalPages = (int) (count($entries)/$limit);
if(count($entries)%$limit)
$totalPages++;
}
if($this->searchparams['pageNumber'] != 'all')
$this->entries = array_slice($entries, ($this->searchparams['pageNumber']-1)*$limit, $limit);
$this->totalPages = $totalPages;
$this->facets = array();
$this->stats = array();
}
} /* }}} */
public function getFolderCount() {
return $this->fcount;
}
public function getDocumentCount() {
return $this->dcount;
}
public function getTotal() {
return $this->total;
}
} /* }}} */

View File

@ -20,7 +20,7 @@
class SeedDMS_Version { /* {{{ */ class SeedDMS_Version { /* {{{ */
const _number = "6.0.33"; const _number = "6.0.28";
const _string = "SeedDMS"; const _string = "SeedDMS";
function __construct() { function __construct() {

134
index.php
View File

@ -1,38 +1,23 @@
<?php <?php
/** // SeedDMS (Formerly MyDMS) Document Management System
* SeedDMS (Formerly MyDMS) Document Management System // Copyright (C) 2002-2005 Markus Westphal
* // Copyright (C) 2006-2008 Malcolm Cowe
* PHP version 8 //
* // This program is free software; you can redistribute it and/or modify
* Copyright (C) 2002-2005 Markus Westphal // it under the terms of the GNU General Public License as published by
* Copyright (C) 2006-2008 Malcolm Cowe // the Free Software Foundation; either version 2 of the License, or
* Copyright (C) 2010-2024 Uwe Steinmann // (at your option) any later version.
* //
* This program is free software; you can redistribute it and/or modify // This program is distributed in the hope that it will be useful,
* it under the terms of the GNU General Public License as published by // but WITHOUT ANY WARRANTY; without even the implied warranty of
* the Free Software Foundation; either version 2 of the License, or // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* (at your option) any later version. // GNU General Public License for more details.
* //
* This program is distributed in the hope that it will be useful, // You should have received a copy of the GNU General Public License
* but WITHOUT ANY WARRANTY; without even the implied warranty of // along with this program; if not, write to the Free Software
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* @category SeedDMS
* @package SeedDMS
* @author Uwe Steinmann <info@seeddms.org>
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @link https://www.seeddms.org Main Site
*/
require "inc/inc.Settings.php"; require("inc/inc.Settings.php");
use DI\ContainerBuilder;
use Slim\Factory\AppFactory;
if(true) { if(true) {
require_once("inc/inc.Utils.php"); require_once("inc/inc.Utils.php");
@ -42,51 +27,66 @@ if(true) {
require_once("inc/inc.Extension.php"); require_once("inc/inc.Extension.php");
require_once("inc/inc.DBInit.php"); require_once("inc/inc.DBInit.php");
$containerBuilder = new \DI\ContainerBuilder(); $c = new \Slim\Container(); //Create Your container
$c = $containerBuilder->build(); $c['notFoundHandler'] = function ($c) use ($settings, $dms) {
AppFactory::setContainer($c); return function ($request, $response) use ($c, $settings, $dms) {
$app = AppFactory::create(); $uri = $request->getUri();
if($uri->getBasePath())
/* put lots of data into the container, because if slim instanciates $file = $uri->getPath();
* a class by itself (with the help from the DI container), it will else
* pass the container to the constructor of the instanciated class. $file = substr($uri->getPath(), 1);
*/ if(file_exists($file) && is_file($file)) {
$_SERVER['SCRIPT_FILENAME'] = basename($file);
// include($file);
exit;
}
if($request->isXhr()) {
exit;
}
// print_r($request->getUri());
// exit;
return $c['response']
->withStatus(302)
->withHeader('Location', isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_httpRoot.$settings->_siteDefaultPage : $settings->_httpRoot."out/out.ViewFolder.php");
};
};
$app = new \Slim\App($c);
$container = $app->getContainer(); $container = $app->getContainer();
$container->set('dms', $dms); $container['dms'] = $dms;
$container->set('config', $settings); $container['config'] = $settings;
$container->set('conversionmgr', $conversionmgr); $container['conversionmgr'] = $conversionmgr;
$container->set('logger', $logger); $container['logger'] = $logger;
$container->set('fulltextservice', $fulltextservice); $container['fulltextservice'] = $fulltextservice;
$container->set('notifier', $notifier); $container['notifier'] = $notifier;
$container->set('authenticator', $authenticator); $container['authenticator'] = $authenticator;
if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) {
if (method_exists($hookObj, 'addMiddleware')) {
$hookObj->addMiddleware($app);
}
}
}
$app->addErrorMiddleware(false, true, true);
if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) { if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) { foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) {
if (method_exists($hookObj, 'addRoute')) { if (method_exists($hookObj, 'addRoute')) {
// FIXME: pass $app only just like initRestAPI. $app has a container
// which contains all other objects
$hookObj->addRoute(array('dms'=>$dms, 'app'=>$app, 'settings'=>$settings, 'conversionmgr'=>$conversionmgr, 'authenticator'=>$authenticator, 'fulltextservice'=>$fulltextservice, 'logger'=>$logger)); $hookObj->addRoute(array('dms'=>$dms, 'app'=>$app, 'settings'=>$settings, 'conversionmgr'=>$conversionmgr, 'authenticator'=>$authenticator, 'fulltextservice'=>$fulltextservice, 'logger'=>$logger));
// } else {
// include("inc/inc.Authentication.php");
// if (method_exists($hookObj, 'addRouteAfterAuthentication')) {
// $hookObj->addRouteAfterAuthentication(array('dms'=>$dms, 'app'=>$app, 'settings'=>$settings, 'user'=>$user));
// }
} }
} }
} }
/* Catch all route */ /*
$app->get('/{path:.*}', function($request, $response) use ($settings) { $app->get('/out/[{path:.*}]', function($request, $response, $path = null) use ($app) {
return $response $uri = $request->getUri();
->withHeader('Location', $settings->_httpRoot.'out/out.ViewFolder.php') if($uri->getBasePath())
->withStatus(302); $file = $uri->getPath();
else
$file = substr($uri->getPath(), 1);
if(file_exists($file) && is_file($file)) {
$_SERVER['SCRIPT_FILENAME'] = basename($file);
include($file);
exit;
}
}); });
*/
$app->run(); $app->run();
} else { } else {

View File

@ -435,18 +435,7 @@ echo '<p><a href="install.php">' . getMLText("settings_start_install") . '</a></
} }
$errorMsg = ''; $errorMsg = '';
switch($settings->_dbDriver) { $res = $db->query('select * from tblVersion');
case 'mysql':
case 'mysqli':
case 'mysqlnd':
case 'sqlite':
$sql = 'select * from `tblVersion`';
break;
case 'pgsql':
$sql = 'select * from "tblVersion"';
break;
}
$res = $db->query($sql);
$recs = $res->fetchAll(PDO::FETCH_ASSOC); $recs = $res->fetchAll(PDO::FETCH_ASSOC);
if(!empty($recs)) { if(!empty($recs)) {
$rec = $recs[0]; $rec = $recs[0];

View File

@ -100,7 +100,7 @@ CREATE TABLE `tblUserSubstitutes` (
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `user` (`user`,`substitute`), UNIQUE KEY `user` (`user`,`substitute`),
CONSTRAINT `tblUserSubstitutes_user` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, CONSTRAINT `tblUserSubstitutes_user` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
CONSTRAINT `tblUserSubstitutes_substitute` FOREIGN KEY (`substitute`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE CONSTRAINT `tblUserSubstitutes_substitute` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
); );
-- -------------------------------------------------------- -- --------------------------------------------------------

View File

@ -41,7 +41,7 @@ CREATE TABLE `tblUserSubstitutes` (
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE (`user`, `substitute`), UNIQUE (`user`, `substitute`),
CONSTRAINT `tblUserSubstitutes_user` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE, CONSTRAINT `tblUserSubstitutes_user` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
CONSTRAINT `tblUserSubstitutes_substitute` FOREIGN KEY (`substitute`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE CONSTRAINT `tblUserSubstitutes_substitute` FOREIGN KEY (`user`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `tblDocumentCheckOuts` ( CREATE TABLE `tblDocumentCheckOuts` (

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'توثيق ذو عاملين', '2_factor_auth' => 'توثيق ذو عاملين',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'معلومات عن توثيق ذو عاملين', '2_factor_auth_info' => 'معلومات عن توثيق ذو عاملين',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -273,7 +272,6 @@ URL: [url]',
'chart_docsperuser_title' => 'عنوان الجدول حسب المستخدم', 'chart_docsperuser_title' => 'عنوان الجدول حسب المستخدم',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'تحديد الجدول', 'chart_selection' => 'تحديد الجدول',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'عنوان الجدول حسب حجم المستخدم', 'chart_sizeperuser_title' => 'عنوان الجدول حسب حجم المستخدم',
'checkedout_file_has_different_version' => 'الملف المراجع لديه نسخة أخرى', 'checkedout_file_has_different_version' => 'الملف المراجع لديه نسخة أخرى',
'checkedout_file_has_disappeared' => 'اختفى الملف المسحوب', 'checkedout_file_has_disappeared' => 'اختفى الملف المسحوب',
@ -285,7 +283,6 @@ URL: [url]',
'checkout_is_disabled' => 'السحب معطل', 'checkout_is_disabled' => 'السحب معطل',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'من فضلك اختر تعريف السمة', 'choose_attrdef' => 'من فضلك اختر تعريف السمة',
@ -307,7 +304,6 @@ URL: [url]',
'clear_cache' => 'مسح المحفوظات', 'clear_cache' => 'مسح المحفوظات',
'clear_clipboard' => 'مسح الحافظة', 'clear_clipboard' => 'مسح الحافظة',
'clear_password' => 'مسح الرقم السري', 'clear_password' => 'مسح الرقم السري',
'click_to_expand_filter_results' => '',
'clipboard' => 'لوحة القصاصات', 'clipboard' => 'لوحة القصاصات',
'close' => 'إغلاق', 'close' => 'إغلاق',
'color' => '', 'color' => '',
@ -350,8 +346,6 @@ URL: [url]',
'converter_new_mimetype' => 'نوع جديد من الوثائق', 'converter_new_mimetype' => 'نوع جديد من الوثائق',
'copied_to_checkout_as' => 'نسخ الى السب مثل', 'copied_to_checkout_as' => 'نسخ الى السب مثل',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'انشاء فهرس للنص الكامل', 'create_fulltext_index' => 'انشاء فهرس للنص الكامل',
'create_fulltext_index_warning' => 'انت على وشك اعادة انشاء فهرس النص الكامل.هذا سيتطلب وقت كافي وسيؤثر بشكل عام على كفاءة النظام. اذا كنت حقا تود اعادة انشاء الفهرس، من فضلك قم بتاكيد العملية.', 'create_fulltext_index_warning' => 'انت على وشك اعادة انشاء فهرس النص الكامل.هذا سيتطلب وقت كافي وسيؤثر بشكل عام على كفاءة النظام. اذا كنت حقا تود اعادة انشاء الفهرس، من فضلك قم بتاكيد العملية.',
@ -554,8 +548,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -686,8 +678,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'إرشيف أطول', 'extension_archive' => 'إرشيف أطول',
'extension_changelog' => 'سجل التعديلات', 'extension_changelog' => 'سجل التعديلات',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'تحميل الإضافات', 'extension_loading' => 'تحميل الإضافات',
@ -707,11 +697,11 @@ URL: [url]',
'february' => 'فبراير', 'february' => 'فبراير',
'file' => 'ملف', 'file' => 'ملف',
'files' => 'ملفات', 'files' => 'ملفات',
'filesize' => 'حجم الملف',
'files_deletion' => 'مسح الملف', 'files_deletion' => 'مسح الملف',
'files_deletion_warning' => 'من خلال تلك الخاصية يمكنك مسح كل الملفات على مجلدات النظام. ملفات معلومات الاصدارات فقط ستظل متاحة للرؤية.', 'files_deletion_warning' => 'من خلال تلك الخاصية يمكنك مسح كل الملفات على مجلدات النظام. ملفات معلومات الاصدارات فقط ستظل متاحة للرؤية.',
'files_loading' => 'تحميل الملفات', 'files_loading' => 'تحميل الملفات',
'filetype' => '', 'filetype' => '',
'file_size' => 'حجم الملف',
'filter_for_documents' => 'فلتر للمستندات', 'filter_for_documents' => 'فلتر للمستندات',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'فلتر للملفات', 'filter_for_folders' => 'فلتر للملفات',
@ -1103,17 +1093,6 @@ URL: [url]',
'nl_NL' => 'الهولندي', 'nl_NL' => 'الهولندي',
'no' => 'لا', 'no' => 'لا',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'نوفمبر', 'november' => 'نوفمبر',
'now' => 'الان', 'now' => 'الان',
@ -1142,7 +1121,6 @@ URL: [url]',
'no_groups' => 'لايوجد مجموعات', 'no_groups' => 'لايوجد مجموعات',
'no_group_members' => 'هذه المجموعة لايوجد بها اعضاء', 'no_group_members' => 'هذه المجموعة لايوجد بها اعضاء',
'no_linked_files' => 'لايوجد ملفات مرتبطة', 'no_linked_files' => 'لايوجد ملفات مرتبطة',
'no_mimetype' => '',
'no_previous_versions' => 'لايوجد اصدارات سابقة', 'no_previous_versions' => 'لايوجد اصدارات سابقة',
'no_receipt_needed' => 'لا يحتاج لأي مستلم', 'no_receipt_needed' => 'لا يحتاج لأي مستلم',
'no_review_needed' => 'لايوجد مراجعات في الانتظار', 'no_review_needed' => 'لايوجد مراجعات في الانتظار',
@ -1288,9 +1266,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - تم ازالة مسار العمل من اصدار المستند', 'removed_workflow_email_subject' => '[sitename]: [name] - تم ازالة مسار العمل من اصدار المستند',
'removeFolderFromDropFolder' => 'إزالة مجلد من إسقاط لائحة', 'removeFolderFromDropFolder' => 'إزالة مجلد من إسقاط لائحة',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'ازالة الملفات المختارة', 'remove_marked_files' => 'ازالة الملفات المختارة',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1472,7 +1448,6 @@ URL: [url]',
'select_category' => 'اضغط لاختيار قسم', 'select_category' => 'اضغط لاختيار قسم',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'اختيار مجموعة', 'select_group' => 'اختيار مجموعة',
'select_groups' => 'اضغط لاختيار مجموعة', 'select_groups' => 'اضغط لاختيار مجموعة',
'select_grp_approvers' => 'اضغط لاختيار مجموعة الموافقون', 'select_grp_approvers' => 'اضغط لاختيار مجموعة الموافقون',
@ -1493,7 +1468,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'اختر واحد', 'select_one' => 'اختر واحد',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1505,7 +1479,6 @@ URL: [url]',
'send_login_data' => 'ارسل بيانات تسجيل الدخول', 'send_login_data' => 'ارسل بيانات تسجيل الدخول',
'send_login_data_body' => 'ارسل محتوى بيانات تسجيل الدخول', 'send_login_data_body' => 'ارسل محتوى بيانات تسجيل الدخول',
'send_login_data_subject' => 'ارسل موضوع بيانات تسجيل الدخول', 'send_login_data_subject' => 'ارسل موضوع بيانات تسجيل الدخول',
'send_notification' => '',
'send_test_mail' => 'ارسل رسالة تجريبية', 'send_test_mail' => 'ارسل رسالة تجريبية',
'september' => 'سبتمبر', 'september' => 'سبتمبر',
'sequence' => 'تتابع', 'sequence' => 'تتابع',
@ -1520,9 +1493,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => 'صفوف', 'sessions' => 'صفوف',
'setDateFromFile' => 'وضع تاريخ من الملف', 'setDateFromFile' => 'وضع تاريخ من الملف',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'تحديد التاريخ من المجلد', 'setDateFromFolder' => 'تحديد التاريخ من المجلد',
'setDateFromFolder_desc' => '',
'settings' => 'الإعدادات', 'settings' => 'الإعدادات',
'settings_activate_module' => 'Activate module', 'settings_activate_module' => 'Activate module',
'settings_activate_php_extension' => 'Activate PHP extension', 'settings_activate_php_extension' => 'Activate PHP extension',
@ -1620,8 +1591,6 @@ URL: [url]',
'settings_delete_install_folder' => 'مسح مثبت المجلد', 'settings_delete_install_folder' => 'مسح مثبت المجلد',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'تعطيل التحرير الذاتي', 'settings_disableSelfEdit' => 'تعطيل التحرير الذاتي',
'settings_disableSelfEdit_desc' => 'تعطيل التحرير الذاتي', 'settings_disableSelfEdit_desc' => 'تعطيل التحرير الذاتي',
'settings_disable_install' => 'تعطيل التثبيت', 'settings_disable_install' => 'تعطيل التثبيت',
@ -1687,8 +1656,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'تمكين تحميل الملفات الكبيرة', 'settings_enableLargeFileUpload_desc' => 'تمكين تحميل الملفات الكبيرة',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'تمكين مهام القائمة', 'settings_enableMenuTasks' => 'تمكين مهام القائمة',
'settings_enableMenuTasks_desc' => 'تمكين مهام القائمة', 'settings_enableMenuTasks_desc' => 'تمكين مهام القائمة',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1748,8 +1715,6 @@ URL: [url]',
'settings_encryptionKey' => 'مفتاح التشفير', 'settings_encryptionKey' => 'مفتاح التشفير',
'settings_encryptionKey_desc' => 'مفتاح التشفير', 'settings_encryptionKey_desc' => 'مفتاح التشفير',
'settings_error' => 'خطأ', 'settings_error' => 'خطأ',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'قم بتوسيع شجرة المجلد', 'settings_expandFolderTree' => 'قم بتوسيع شجرة المجلد',
'settings_expandFolderTree_desc' => 'قم بتوسيع شجرة المجلد', 'settings_expandFolderTree_desc' => 'قم بتوسيع شجرة المجلد',
'settings_expandFolderTree_val0' => 'قم بتوسيع شجرة المجلد قيمة0', 'settings_expandFolderTree_val0' => 'قم بتوسيع شجرة المجلد قيمة0',
@ -1806,22 +1771,10 @@ URL: [url]',
'settings_libraryFolder_desc' => 'مجلد المكتبة', 'settings_libraryFolder_desc' => 'مجلد المكتبة',
'settings_logFileEnable' => 'تمكين سجل الملف', 'settings_logFileEnable' => 'تمكين سجل الملف',
'settings_logFileEnable_desc' => 'تمكين سجل الملف', 'settings_logFileEnable_desc' => 'تمكين سجل الملف',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'سجل ملف التناوب', 'settings_logFileRotation' => 'سجل ملف التناوب',
'settings_logFileRotation_desc' => 'سجل ملف التناوب', 'settings_logFileRotation_desc' => 'سجل ملف التناوب',
'settings_loginFailure' => 'فشل في تسجيل الدخول', 'settings_loginFailure' => 'فشل في تسجيل الدخول',
'settings_loginFailure_desc' => 'فشل في تسجيل الدخول', 'settings_loginFailure_desc' => 'فشل في تسجيل الدخول',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'luceneClassDir', 'settings_luceneClassDir' => 'luceneClassDir',
'settings_luceneClassDir_desc' => 'luceneClassDir', 'settings_luceneClassDir_desc' => 'luceneClassDir',
'settings_luceneDir' => 'luceneDir', 'settings_luceneDir' => 'luceneDir',
@ -1920,10 +1873,6 @@ URL: [url]',
'settings_siteName' => 'اسم الموقع', 'settings_siteName' => 'اسم الموقع',
'settings_siteName_desc' => 'اسم الموقع', 'settings_siteName_desc' => 'اسم الموقع',
'settings_SMTP' => 'SMTP Server settings', 'settings_SMTP' => 'SMTP Server settings',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'smtp Password', 'settings_smtpPassword' => 'smtp Password',
'settings_smtpPassword_desc' => 'smtp Password', 'settings_smtpPassword_desc' => 'smtp Password',
'settings_smtpPort' => 'SMTP Server port', 'settings_smtpPort' => 'SMTP Server port',
@ -2007,7 +1956,6 @@ URL: [url]',
'sign_out' => 'تسجيل الخروج', 'sign_out' => 'تسجيل الخروج',
'sign_out_user' => 'تسجيل خروج مستخدم', 'sign_out_user' => 'تسجيل خروج مستخدم',
'site_brand' => 'مجلس النواب اللبناني', 'site_brand' => 'مجلس النواب اللبناني',
'skip_default_export_cols' => '',
'sk_SK' => 'السلوفاكية', 'sk_SK' => 'السلوفاكية',
'sort_by_date' => 'رتب حسب التاريخ', 'sort_by_date' => 'رتب حسب التاريخ',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2137,7 +2085,6 @@ URL: [url]',
'status_revision_sleeping' => 'مراجعة الوضع في حالة النوم', 'status_revision_sleeping' => 'مراجعة الوضع في حالة النوم',
'status_revisor_removed' => 'تم ازالة حالة المراجع', 'status_revisor_removed' => 'تم ازالة حالة المراجع',
'status_unknown' => 'مجهول', 'status_unknown' => 'مجهول',
'storage' => '',
'storage_size' => 'حجم التخزين', 'storage_size' => 'حجم التخزين',
'subfolder_duplicate_name' => 'اسم مجلد فرعي مكرر', 'subfolder_duplicate_name' => 'اسم مجلد فرعي مكرر',
'submit_2_fact_auth' => 'قدم ثنائي عامل التوثيق', 'submit_2_fact_auth' => 'قدم ثنائي عامل التوثيق',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -260,7 +259,6 @@ $text = array(
'chart_docsperuser_title' => 'Документи на юзър', 'chart_docsperuser_title' => 'Документи на юзър',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Изберете диаграма', 'chart_selection' => 'Изберете диаграма',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => '', 'chart_sizeperuser_title' => '',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -272,7 +270,6 @@ $text = array(
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Изберете attribute definition', 'choose_attrdef' => 'Изберете attribute definition',
@ -294,7 +291,6 @@ $text = array(
'clear_cache' => 'Изчистване на кеша', 'clear_cache' => 'Изчистване на кеша',
'clear_clipboard' => '', 'clear_clipboard' => '',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Клипборд', 'clipboard' => 'Клипборд',
'close' => 'Затвори', 'close' => 'Затвори',
'color' => '', 'color' => '',
@ -337,8 +333,6 @@ $text = array(
'converter_new_mimetype' => '', 'converter_new_mimetype' => '',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Създай пълнотекстов индекс', 'create_fulltext_index' => 'Създай пълнотекстов индекс',
'create_fulltext_index_warning' => 'Вие искате да пресъздадете пълнотекстов индекс. Това ще отнеме време и ще понижи производителността. Да продолжа ли?', 'create_fulltext_index_warning' => 'Вие искате да пресъздадете пълнотекстов индекс. Това ще отнеме време и ще понижи производителността. Да продолжа ли?',
@ -492,8 +486,6 @@ $text = array(
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -620,8 +612,6 @@ $text = array(
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -641,11 +631,11 @@ $text = array(
'february' => 'Февруари', 'february' => 'Февруари',
'file' => 'Файл', 'file' => 'Файл',
'files' => 'Файлове', 'files' => 'Файлове',
'filesize' => 'Размер',
'files_deletion' => 'Изтриване на файлове', 'files_deletion' => 'Изтриване на файлове',
'files_deletion_warning' => 'Тази операция ще изтрие всички файлове във всички папки. Информацията за версиите ще остане достъпна', 'files_deletion_warning' => 'Тази операция ще изтрие всички файлове във всички папки. Информацията за версиите ще остане достъпна',
'files_loading' => 'Моля изчакайте докато се зареди списъкът на файловете', 'files_loading' => 'Моля изчакайте докато се зареди списъкът на файловете',
'filetype' => '', 'filetype' => '',
'file_size' => 'Размер',
'filter_for_documents' => '', 'filter_for_documents' => '',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => '', 'filter_for_folders' => '',
@ -981,17 +971,6 @@ $text = array(
'nl_NL' => 'Холандски', 'nl_NL' => 'Холандски',
'no' => 'Не', 'no' => 'Не',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'ноември', 'november' => 'ноември',
'now' => 'сега', 'now' => 'сега',
@ -1020,7 +999,6 @@ $text = array(
'no_groups' => 'Няма групи', 'no_groups' => 'Няма групи',
'no_group_members' => 'Групата няма членове', 'no_group_members' => 'Групата няма членове',
'no_linked_files' => 'Няма свързани файлове', 'no_linked_files' => 'Няма свързани файлове',
'no_mimetype' => '',
'no_previous_versions' => 'Няма други версии', 'no_previous_versions' => 'Няма други версии',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'Рецензия не е нужна', 'no_review_needed' => 'Рецензия не е нужна',
@ -1157,9 +1135,7 @@ $text = array(
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '', 'removed_workflow_email_subject' => '',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '', 'remove_marked_files' => '',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1314,7 +1290,6 @@ $text = array(
'select_category' => 'Изберете категория', 'select_category' => 'Изберете категория',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '', 'select_group' => '',
'select_groups' => 'Кликни да избереш групи', 'select_groups' => 'Кликни да избереш групи',
'select_grp_approvers' => 'Кликни да избереш група утвърждаващи', 'select_grp_approvers' => 'Кликни да избереш група утвърждаващи',
@ -1335,7 +1310,6 @@ $text = array(
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Избери един', 'select_one' => 'Избери един',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1347,7 +1321,6 @@ $text = array(
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => '', 'send_test_mail' => '',
'september' => 'септември', 'september' => 'септември',
'sequence' => 'Последователност', 'sequence' => 'Последователност',
@ -1362,9 +1335,7 @@ $text = array(
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Настройки', 'settings' => 'Настройки',
'settings_activate_module' => 'Активирай модул', 'settings_activate_module' => 'Активирай модул',
'settings_activate_php_extension' => 'Активирай разширение на PHP', 'settings_activate_php_extension' => 'Активирай разширение на PHP',
@ -1462,8 +1433,6 @@ $text = array(
'settings_delete_install_folder' => 'Изтрийте ENABLE_INSTALL_TOOL в папка конфигурация, за да започнете да използвате системата', 'settings_delete_install_folder' => 'Изтрийте ENABLE_INSTALL_TOOL в папка конфигурация, за да започнете да използвате системата',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Изключи собствено редактиране', 'settings_disableSelfEdit' => 'Изключи собствено редактиране',
'settings_disableSelfEdit_desc' => 'Ако е включено, потребителите няма да могат да редактират своята информация', 'settings_disableSelfEdit_desc' => 'Ако е включено, потребителите няма да могат да редактират своята информация',
'settings_disable_install' => 'Изтрийте ENABLE_INSTALL_TOOL ако е возможно', 'settings_disable_install' => 'Изтрийте ENABLE_INSTALL_TOOL ако е возможно',
@ -1529,8 +1498,6 @@ $text = array(
'settings_enableLargeFileUpload_desc' => 'Ако е включено, качване на файлове е дустъпно и чрез джава-аплет, именован jumploader, без лимит за размер на файла. Това също ще позволи да се качват няколко файла наведнъж.', 'settings_enableLargeFileUpload_desc' => 'Ако е включено, качване на файлове е дустъпно и чрез джава-аплет, именован jumploader, без лимит за размер на файла. Това също ще позволи да се качват няколко файла наведнъж.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1590,8 +1557,6 @@ $text = array(
'settings_encryptionKey' => 'Кодиращ ключ', 'settings_encryptionKey' => 'Кодиращ ключ',
'settings_encryptionKey_desc' => 'Този стринг се използва за създаване на уникален идентификатор, който добавен като невидимо поле към формуляр, предотвратява CSRF атаки.', 'settings_encryptionKey_desc' => 'Този стринг се използва за създаване на уникален идентификатор, който добавен като невидимо поле към формуляр, предотвратява CSRF атаки.',
'settings_error' => 'Грешка', 'settings_error' => 'Грешка',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Разгърни дървото с папките', 'settings_expandFolderTree' => 'Разгърни дървото с папките',
'settings_expandFolderTree_desc' => 'Разгръщане на дървото с папките', 'settings_expandFolderTree_desc' => 'Разгръщане на дървото с папките',
'settings_expandFolderTree_val0' => 'започвайки от сгънато дърво', 'settings_expandFolderTree_val0' => 'започвайки от сгънато дърво',
@ -1648,22 +1613,10 @@ $text = array(
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => 'Включи лог-файл', 'settings_logFileEnable' => 'Включи лог-файл',
'settings_logFileEnable_desc' => 'Включи/изключи лог', 'settings_logFileEnable_desc' => 'Включи/изключи лог',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Превъртане на лога', 'settings_logFileRotation' => 'Превъртане на лога',
'settings_logFileRotation_desc' => 'Превъртане на лога', 'settings_logFileRotation_desc' => 'Превъртане на лога',
'settings_loginFailure' => 'Неуспешно влизане', 'settings_loginFailure' => 'Неуспешно влизане',
'settings_loginFailure_desc' => 'Забрани акаунта след n грешни опита за влизане.', 'settings_loginFailure_desc' => 'Забрани акаунта след n грешни опита за влизане.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Папка Lucene SeedDMS', 'settings_luceneClassDir' => 'Папка Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Път към SeedDMS_Lucene (не е задължително)', 'settings_luceneClassDir_desc' => 'Път към SeedDMS_Lucene (не е задължително)',
'settings_luceneDir' => 'Каталог за пълнотекстовия индекс', 'settings_luceneDir' => 'Каталог за пълнотекстовия индекс',
@ -1762,10 +1715,6 @@ $text = array(
'settings_siteName' => 'Название на сайта', 'settings_siteName' => 'Название на сайта',
'settings_siteName_desc' => 'Название на сайта, исползвано в заглавията. По подразбиране: letoDMS', 'settings_siteName_desc' => 'Название на сайта, исползвано в заглавията. По подразбиране: letoDMS',
'settings_SMTP' => 'Настройки на SMTP сървъра', 'settings_SMTP' => 'Настройки на SMTP сървъра',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => '', 'settings_smtpPassword' => '',
'settings_smtpPassword_desc' => '', 'settings_smtpPassword_desc' => '',
'settings_smtpPort' => 'SMTP порт', 'settings_smtpPort' => 'SMTP порт',
@ -1849,7 +1798,6 @@ $text = array(
'sign_out' => 'изход', 'sign_out' => 'изход',
'sign_out_user' => '', 'sign_out_user' => '',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Словашки', 'sk_SK' => 'Словашки',
'sort_by_date' => 'Сортирай по дата"', 'sort_by_date' => 'Сортирай по дата"',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -1979,7 +1927,6 @@ $text = array(
'status_revision_sleeping' => '', 'status_revision_sleeping' => '',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Неизвестен', 'status_unknown' => 'Неизвестен',
'storage' => '',
'storage_size' => 'Размер на хранилището', 'storage_size' => 'Размер на хранилището',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -265,7 +264,6 @@ URL: [url]',
'chart_docsperuser_title' => '', 'chart_docsperuser_title' => '',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => '', 'chart_selection' => '',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => '', 'chart_sizeperuser_title' => '',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -277,7 +275,6 @@ URL: [url]',
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => '', 'choose_attrdef' => '',
@ -299,7 +296,6 @@ URL: [url]',
'clear_cache' => 'Neteja memòria cau', 'clear_cache' => 'Neteja memòria cau',
'clear_clipboard' => '', 'clear_clipboard' => '',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Portapapers', 'clipboard' => 'Portapapers',
'close' => 'Tancar', 'close' => 'Tancar',
'color' => '', 'color' => '',
@ -342,8 +338,6 @@ URL: [url]',
'converter_new_mimetype' => '', 'converter_new_mimetype' => '',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Crea un índex full-text', 'create_fulltext_index' => 'Crea un índex full-text',
'create_fulltext_index_warning' => '', 'create_fulltext_index_warning' => '',
@ -497,8 +491,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -625,8 +617,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -646,11 +636,11 @@ URL: [url]',
'february' => 'Febrer', 'february' => 'Febrer',
'file' => 'Fitxer', 'file' => 'Fitxer',
'files' => 'Fitxers', 'files' => 'Fitxers',
'filesize' => 'Mida',
'files_deletion' => 'Eliminació de fitxers', 'files_deletion' => 'Eliminació de fitxers',
'files_deletion_warning' => 'Amb aquesta opció es poden eliminar tots els fitxers del DMS complet. La informació de versionat romandrà visible.', 'files_deletion_warning' => 'Amb aquesta opció es poden eliminar tots els fitxers del DMS complet. La informació de versionat romandrà visible.',
'files_loading' => 'Esperi, fins que l\'arxiu estigui carregat …', 'files_loading' => 'Esperi, fins que l\'arxiu estigui carregat …',
'filetype' => '', 'filetype' => '',
'file_size' => 'Mida',
'filter_for_documents' => '', 'filter_for_documents' => '',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtre adicional per les carpetes', 'filter_for_folders' => 'Filtre adicional per les carpetes',
@ -986,17 +976,6 @@ URL: [url]',
'nl_NL' => 'Holandès', 'nl_NL' => 'Holandès',
'no' => 'No', 'no' => 'No',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Novembre', 'november' => 'Novembre',
'now' => '', 'now' => '',
@ -1025,7 +1004,6 @@ URL: [url]',
'no_groups' => 'No hi ha grups', 'no_groups' => 'No hi ha grups',
'no_group_members' => 'Aquest grup no té membres', 'no_group_members' => 'Aquest grup no té membres',
'no_linked_files' => 'No hi ha fitxers enllaçats', 'no_linked_files' => 'No hi ha fitxers enllaçats',
'no_mimetype' => '',
'no_previous_versions' => 'No s\'han trobat altres versions', 'no_previous_versions' => 'No s\'han trobat altres versions',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'No hi ha revisions pendents.', 'no_review_needed' => 'No hi ha revisions pendents.',
@ -1162,9 +1140,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '', 'removed_workflow_email_subject' => '',
'removeFolderFromDropFolder' => 'Esborrar carpeta després de la importació', 'removeFolderFromDropFolder' => 'Esborrar carpeta després de la importació',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '', 'remove_marked_files' => '',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1319,7 +1295,6 @@ URL: [url]',
'select_category' => 'Prem per seleccionar la categoria', 'select_category' => 'Prem per seleccionar la categoria',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Seleccionar grup', 'select_group' => 'Seleccionar grup',
'select_groups' => '', 'select_groups' => '',
'select_grp_approvers' => '', 'select_grp_approvers' => '',
@ -1340,7 +1315,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Seleccionar un', 'select_one' => 'Seleccionar un',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1352,7 +1326,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => '', 'send_test_mail' => '',
'september' => 'Setembre', 'september' => 'Setembre',
'sequence' => 'Seqüència', 'sequence' => 'Seqüència',
@ -1367,9 +1340,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Settings', 'settings' => 'Settings',
'settings_activate_module' => 'Activate module', 'settings_activate_module' => 'Activate module',
'settings_activate_php_extension' => 'Activate PHP extension', 'settings_activate_php_extension' => 'Activate PHP extension',
@ -1467,8 +1438,6 @@ URL: [url]',
'settings_delete_install_folder' => '', 'settings_delete_install_folder' => '',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '', 'settings_disableSelfEdit' => '',
'settings_disableSelfEdit_desc' => '', 'settings_disableSelfEdit_desc' => '',
'settings_disable_install' => '', 'settings_disable_install' => '',
@ -1534,8 +1503,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1595,8 +1562,6 @@ URL: [url]',
'settings_encryptionKey' => '', 'settings_encryptionKey' => '',
'settings_encryptionKey_desc' => '', 'settings_encryptionKey_desc' => '',
'settings_error' => 'Error', 'settings_error' => 'Error',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '', 'settings_expandFolderTree' => '',
'settings_expandFolderTree_desc' => '', 'settings_expandFolderTree_desc' => '',
'settings_expandFolderTree_val0' => '', 'settings_expandFolderTree_val0' => '',
@ -1653,22 +1618,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => '', 'settings_logFileEnable' => '',
'settings_logFileEnable_desc' => 'Enable/disable log file', 'settings_logFileEnable_desc' => 'Enable/disable log file',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Log File Rotation', 'settings_logFileRotation' => 'Log File Rotation',
'settings_logFileRotation_desc' => '', 'settings_logFileRotation_desc' => '',
'settings_loginFailure' => '', 'settings_loginFailure' => '',
'settings_loginFailure_desc' => '', 'settings_loginFailure_desc' => '',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => '', 'settings_luceneClassDir' => '',
'settings_luceneClassDir_desc' => 'Path to LetoDMS_Lucene (optional)', 'settings_luceneClassDir_desc' => 'Path to LetoDMS_Lucene (optional)',
'settings_luceneDir' => '', 'settings_luceneDir' => '',
@ -1767,10 +1720,6 @@ URL: [url]',
'settings_siteName' => 'Site Name', 'settings_siteName' => 'Site Name',
'settings_siteName_desc' => '', 'settings_siteName_desc' => '',
'settings_SMTP' => '', 'settings_SMTP' => '',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => '', 'settings_smtpPassword' => '',
'settings_smtpPassword_desc' => '', 'settings_smtpPassword_desc' => '',
'settings_smtpPort' => '', 'settings_smtpPort' => '',
@ -1854,7 +1803,6 @@ URL: [url]',
'sign_out' => 'desconnectar', 'sign_out' => 'desconnectar',
'sign_out_user' => '', 'sign_out_user' => '',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Eslovac', 'sk_SK' => 'Eslovac',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -1984,7 +1932,6 @@ URL: [url]',
'status_revision_sleeping' => '', 'status_revision_sleeping' => '',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Desconegut', 'status_unknown' => 'Desconegut',
'storage' => '',
'storage_size' => 'Storage size', 'storage_size' => 'Storage size',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'dvoufaktorové ověření', '2_factor_auth' => 'dvoufaktorové ověření',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Tento systém vyžaduje dvoufaktorové ověření. Na svém mobilním telefonu budete potřebovat Google Authenticator. Níže vidíte dva QR kódy. Správný je vaše současné tajemství. Vlevo můžete nastavit nové tajemství. Pokud nastavíte nové tajemství, ujistěte se, že jste jej znovu otestovali pomocí služby Google Authenticator.', '2_factor_auth_info' => 'Tento systém vyžaduje dvoufaktorové ověření. Na svém mobilním telefonu budete potřebovat Google Authenticator. Níže vidíte dva QR kódy. Správný je vaše současné tajemství. Vlevo můžete nastavit nové tajemství. Pokud nastavíte nové tajemství, ujistěte se, že jste jej znovu otestovali pomocí služby Google Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenty dle uživatele', 'chart_docsperuser_title' => 'Dokumenty dle uživatele',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Vyberte graf', 'chart_selection' => 'Vyberte graf',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Diskový prostor dle uživatele', 'chart_sizeperuser_title' => 'Diskový prostor dle uživatele',
'checkedout_file_has_different_version' => 'Zkontrolovaná verze není shodná s aktuální verzí. Přihlášení nebude aktualizovat dokument.', 'checkedout_file_has_different_version' => 'Zkontrolovaná verze není shodná s aktuální verzí. Přihlášení nebude aktualizovat dokument.',
'checkedout_file_has_disappeared' => 'Soubor dokumentu, který jste kontrolovali, zmizel. Zkontrolování nebude možné.', 'checkedout_file_has_disappeared' => 'Soubor dokumentu, který jste kontrolovali, zmizel. Zkontrolování nebude možné.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Kontrola dokumentů je zakázána v konfiguraci.', 'checkout_is_disabled' => 'Kontrola dokumentů je zakázána v konfiguraci.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Zvolte definici atributů', 'choose_attrdef' => 'Zvolte definici atributů',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Vymazat vyrovnávací paměť', 'clear_cache' => 'Vymazat vyrovnávací paměť',
'clear_clipboard' => 'Vyčistit schránku', 'clear_clipboard' => 'Vyčistit schránku',
'clear_password' => 'Vymazat heslo', 'clear_password' => 'Vymazat heslo',
'click_to_expand_filter_results' => '',
'clipboard' => 'Schránka', 'clipboard' => 'Schránka',
'close' => 'Zavřít', 'close' => 'Zavřít',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Nový mimetype', 'converter_new_mimetype' => 'Nový mimetype',
'copied_to_checkout_as' => 'Soubor zkopírován do kontrolního prostoru jako \'[filename]\' v [date]', 'copied_to_checkout_as' => 'Soubor zkopírován do kontrolního prostoru jako \'[filename]\' v [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Vytvořit fulltext index', 'create_fulltext_index' => 'Vytvořit fulltext index',
'create_fulltext_index_warning' => 'Hodláte znovu vytvořit fulltext index. Může to trvat dlouho a zpomalit běh systému. Pokud víte, co děláte, potvďte operaci.', 'create_fulltext_index_warning' => 'Hodláte znovu vytvořit fulltext index. Může to trvat dlouho a zpomalit běh systému. Pokud víte, co děláte, potvďte operaci.',
@ -578,8 +572,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -710,8 +702,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Rozšíření', 'extension_archive' => 'Rozšíření',
'extension_changelog' => 'Changelog', 'extension_changelog' => 'Changelog',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Načítání rozšíření', 'extension_loading' => 'Načítání rozšíření',
@ -731,11 +721,11 @@ URL: [url]',
'february' => 'Únor', 'february' => 'Únor',
'file' => 'Soubor', 'file' => 'Soubor',
'files' => 'Soubory', 'files' => 'Soubory',
'filesize' => 'Velikost souboru',
'files_deletion' => 'Soubor odstraněn', 'files_deletion' => 'Soubor odstraněn',
'files_deletion_warning' => 'Pomocí této volby můžete odstranit všechny soubory z celé složky DMS. Verzovací informace zůstanou viditelné.', 'files_deletion_warning' => 'Pomocí této volby můžete odstranit všechny soubory z celé složky DMS. Verzovací informace zůstanou viditelné.',
'files_loading' => 'Vyčkejte dokud se nenahraje seznam souborů …', 'files_loading' => 'Vyčkejte dokud se nenahraje seznam souborů …',
'filetype' => '', 'filetype' => '',
'file_size' => 'Velikost souboru',
'filter_for_documents' => 'Další filtr pro dokumenty', 'filter_for_documents' => 'Další filtr pro dokumenty',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Další filtr pro složky', 'filter_for_folders' => 'Další filtr pro složky',
@ -1134,17 +1124,6 @@ URL: [url]',
'nl_NL' => 'Holandština', 'nl_NL' => 'Holandština',
'no' => 'Ne', 'no' => 'Ne',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Listopad', 'november' => 'Listopad',
'now' => 'nyní', 'now' => 'nyní',
@ -1173,7 +1152,6 @@ URL: [url]',
'no_groups' => 'Žádné skupiny', 'no_groups' => 'Žádné skupiny',
'no_group_members' => 'Tato skupina nemá žádné členy', 'no_group_members' => 'Tato skupina nemá žádné členy',
'no_linked_files' => 'Žádné propojené soubory', 'no_linked_files' => 'Žádné propojené soubory',
'no_mimetype' => '',
'no_previous_versions' => 'Nebyly nalezeny žádné jiné verze', 'no_previous_versions' => 'Nebyly nalezeny žádné jiné verze',
'no_receipt_needed' => 'Nejsou žádné dokumenty, které by vyžadovaly potvrzení o přijetí.', 'no_receipt_needed' => 'Nejsou žádné dokumenty, které by vyžadovaly potvrzení o přijetí.',
'no_review_needed' => 'Nic nečeká k recenzi.', 'no_review_needed' => 'Nic nečeká k recenzi.',
@ -1334,9 +1312,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Odstraněno workflow z verze dokumentu', 'removed_workflow_email_subject' => '[sitename]: [name] - Odstraněno workflow z verze dokumentu',
'removeFolderFromDropFolder' => 'Odstranit složku po nahrání', 'removeFolderFromDropFolder' => 'Odstranit složku po nahrání',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Odstranit označené soubory', 'remove_marked_files' => 'Odstranit označené soubory',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1539,7 +1515,6 @@ URL: [url]',
'select_category' => 'Kliknutím vybrat kategorii', 'select_category' => 'Kliknutím vybrat kategorii',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Vybrat skupinu', 'select_group' => 'Vybrat skupinu',
'select_groups' => 'Kliknutím vybrat skupiny', 'select_groups' => 'Kliknutím vybrat skupiny',
'select_grp_approvers' => 'Kliknutím vybrat skupinu schvalovatele', 'select_grp_approvers' => 'Kliknutím vybrat skupinu schvalovatele',
@ -1560,7 +1535,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Vybrat jeden', 'select_one' => 'Vybrat jeden',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1577,7 +1551,6 @@ Jméno: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - Přihlašovací údaje', 'send_login_data_subject' => '[sitename]: [login] - Přihlašovací údaje',
'send_notification' => '',
'send_test_mail' => 'Poslat zkušební zprávu', 'send_test_mail' => 'Poslat zkušební zprávu',
'september' => 'Září', 'september' => 'Září',
'sequence' => 'Posloupnost', 'sequence' => 'Posloupnost',
@ -1592,9 +1565,7 @@ Jméno: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'seance', 'sessions' => 'seance',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Nastavení', 'settings' => 'Nastavení',
'settings_activate_module' => 'Aktivovat modul', 'settings_activate_module' => 'Aktivovat modul',
'settings_activate_php_extension' => 'Aktivovat PHP extension', 'settings_activate_php_extension' => 'Aktivovat PHP extension',
@ -1692,8 +1663,6 @@ Jméno: [username]
'settings_delete_install_folder' => 'Chcete-li použít SeedDMS, musíte v konfiguračním adresáři odstranit soubor ENABLE_INSTALL_TOOL', 'settings_delete_install_folder' => 'Chcete-li použít SeedDMS, musíte v konfiguračním adresáři odstranit soubor ENABLE_INSTALL_TOOL',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Zakázat vlastní úpravy', 'settings_disableSelfEdit' => 'Zakázat vlastní úpravy',
'settings_disableSelfEdit_desc' => 'Je-li zaškrtnuto, uživatel nemůže upravit svůj vlastní profil', 'settings_disableSelfEdit_desc' => 'Je-li zaškrtnuto, uživatel nemůže upravit svůj vlastní profil',
'settings_disable_install' => 'Pokud je to možné, smažte soubor ENABLE_INSTALL_TOOL', 'settings_disable_install' => 'Pokud je to možné, smažte soubor ENABLE_INSTALL_TOOL',
@ -1759,8 +1728,6 @@ Jméno: [username]
'settings_enableLargeFileUpload_desc' => 'Je-li nastaveno, nahrávání souborů je také k dispozici prostřednictvím java appletu s názvem jumploader bez omezení velikosti souboru nastaveného prohlížečem. Umožňuje také nahrát několik souborů v jednom kroku.', 'settings_enableLargeFileUpload_desc' => 'Je-li nastaveno, nahrávání souborů je také k dispozici prostřednictvím java appletu s názvem jumploader bez omezení velikosti souboru nastaveného prohlížečem. Umožňuje také nahrát několik souborů v jednom kroku.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Povolit seznam úkolů v nabídce', 'settings_enableMenuTasks' => 'Povolit seznam úkolů v nabídce',
'settings_enableMenuTasks_desc' => 'Aktivovat / Zakázat položku nabídky, která obsahuje všechny úkoly pro uživatele. Obsahuje dokumenty, které musí být přezkoumány, schváleny atd.', 'settings_enableMenuTasks_desc' => 'Aktivovat / Zakázat položku nabídky, která obsahuje všechny úkoly pro uživatele. Obsahuje dokumenty, které musí být přezkoumány, schváleny atd.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1820,8 +1787,6 @@ Jméno: [username]
'settings_encryptionKey' => 'Šifrovací klíč', 'settings_encryptionKey' => 'Šifrovací klíč',
'settings_encryptionKey_desc' => 'Tento řetězec se používá k vytvoření jedinečného identifikátoru, který je přidán jako skryté pole formuláře, aby se zabránilo útokům CSRF.', 'settings_encryptionKey_desc' => 'Tento řetězec se používá k vytvoření jedinečného identifikátoru, který je přidán jako skryté pole formuláře, aby se zabránilo útokům CSRF.',
'settings_error' => 'Chyba', 'settings_error' => 'Chyba',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Rozbalit strom složek', 'settings_expandFolderTree' => 'Rozbalit strom složek',
'settings_expandFolderTree_desc' => 'Rozbalení stromu složek', 'settings_expandFolderTree_desc' => 'Rozbalení stromu složek',
'settings_expandFolderTree_val0' => 'začít se skrytým stromem', 'settings_expandFolderTree_val0' => 'začít se skrytým stromem',
@ -1878,22 +1843,10 @@ Jméno: [username]
'settings_libraryFolder_desc' => 'Složka, ve které lze dokumenty kopírovat a vytvářet nové dokumenty.', 'settings_libraryFolder_desc' => 'Složka, ve které lze dokumenty kopírovat a vytvářet nové dokumenty.',
'settings_logFileEnable' => 'Povolit protokolový soubor', 'settings_logFileEnable' => 'Povolit protokolový soubor',
'settings_logFileEnable_desc' => 'Povolení / zakázání souboru protokolu', 'settings_logFileEnable_desc' => 'Povolení / zakázání souboru protokolu',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Otočení souboru protokolu', 'settings_logFileRotation' => 'Otočení souboru protokolu',
'settings_logFileRotation_desc' => 'Otáčení souboru protokolu', 'settings_logFileRotation_desc' => 'Otáčení souboru protokolu',
'settings_loginFailure' => 'Přihlášení selhalo', 'settings_loginFailure' => 'Přihlášení selhalo',
'settings_loginFailure_desc' => 'Zakázat účet po [n] selhání přihlášení.', 'settings_loginFailure_desc' => 'Zakázat účet po [n] selhání přihlášení.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS adresář', 'settings_luceneClassDir' => 'Lucene SeedDMS adresář',
'settings_luceneClassDir_desc' => 'Cesta k SeedDMS_Lucene (volitelná)', 'settings_luceneClassDir_desc' => 'Cesta k SeedDMS_Lucene (volitelná)',
'settings_luceneDir' => 'Adresář pro fulltextový index', 'settings_luceneDir' => 'Adresář pro fulltextový index',
@ -1992,10 +1945,6 @@ Jméno: [username]
'settings_siteName' => 'Název webu', 'settings_siteName' => 'Název webu',
'settings_siteName_desc' => 'Název webu použitý v titulcích stránek. Výchozí: SeedDMS', 'settings_siteName_desc' => 'Název webu použitý v titulcích stránek. Výchozí: SeedDMS',
'settings_SMTP' => 'Nastavení SMTP serveru', 'settings_SMTP' => 'Nastavení SMTP serveru',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Heslo SMTP serveru', 'settings_smtpPassword' => 'Heslo SMTP serveru',
'settings_smtpPassword_desc' => 'Heslo SMTP serveru', 'settings_smtpPassword_desc' => 'Heslo SMTP serveru',
'settings_smtpPort' => 'SMTP Server port', 'settings_smtpPort' => 'SMTP Server port',
@ -2079,7 +2028,6 @@ Jméno: [username]
'sign_out' => 'Odhlásit', 'sign_out' => 'Odhlásit',
'sign_out_user' => 'Odhlášení uživatele', 'sign_out_user' => 'Odhlášení uživatele',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovenština', 'sk_SK' => 'Slovenština',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2209,7 +2157,6 @@ Jméno: [username]
'status_revision_sleeping' => 'Probíhá', 'status_revision_sleeping' => 'Probíhá',
'status_revisor_removed' => 'Kontrolor odstraněn ze seznamu', 'status_revisor_removed' => 'Kontrolor odstraněn ze seznamu',
'status_unknown' => 'Neznámý', 'status_unknown' => 'Neznámý',
'storage' => '',
'storage_size' => 'Velikost úložiště', 'storage_size' => 'Velikost úložiště',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Poslán tajný kód', 'submit_2_fact_auth' => 'Poslán tajný kód',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (3444), dgrutsch (22) // Translators: Admin (3381), dgrutsch (22)
$text = array( $text = array(
'2_factor_auth' => '2-Faktor Authentifizierung', '2_factor_auth' => '2-Faktor Authentifizierung',
'2_factor_auth_code' => '2ter Faktor',
'2_factor_auth_info' => 'Dieses System erfordert 2-Faktor-Authentifikation. Dazu brauchen Sie einen Authenticator auf Ihrem Mobiltelefon. Unten sehen Sie zwei QR-Codes. Der rechte Code beinhaltet Ihren aktuellen geheimen Schlüssel. Auf der linken Seite wird ein neuer Schlüssel angezeigt. Wenn Sie den neuen Schlüssel speichern, dann stellen Sie zuvor sicher, dass sie ihn mit Ihrem bevorzugten Authenticator (z.B. andOTP) zuvor eingescant haben.', '2_factor_auth_info' => 'Dieses System erfordert 2-Faktor-Authentifikation. Dazu brauchen Sie einen Authenticator auf Ihrem Mobiltelefon. Unten sehen Sie zwei QR-Codes. Der rechte Code beinhaltet Ihren aktuellen geheimen Schlüssel. Auf der linken Seite wird ein neuer Schlüssel angezeigt. Wenn Sie den neuen Schlüssel speichern, dann stellen Sie zuvor sicher, dass sie ihn mit Ihrem bevorzugten Authenticator (z.B. andOTP) zuvor eingescant haben.',
'2_fact_auth_current_secret' => 'Aktuelles Geheimnis', '2_fact_auth_current_secret' => 'Aktuelles Geheimnis',
'2_fact_auth_new_secret' => 'Neues Geheimnis', '2_fact_auth_new_secret' => 'Neues Geheimnis',
@ -318,7 +317,6 @@ URL: [url]</p>',
'chart_docsperuser_title' => 'Dokumente pro Benutzer', 'chart_docsperuser_title' => 'Dokumente pro Benutzer',
'chart_foldersperuser_title' => 'Ordner pro Benutzer', 'chart_foldersperuser_title' => 'Ordner pro Benutzer',
'chart_selection' => 'Diagrammauswahl', 'chart_selection' => 'Diagrammauswahl',
'chart_sizepermonth_title' => 'Speicherplatz pro Monat',
'chart_sizeperuser_title' => 'Speicherplatz pro Benutzer', 'chart_sizeperuser_title' => 'Speicherplatz pro Benutzer',
'checkedout_file_has_different_version' => 'Die ausgecheckte Version ist nicht identisch mit der aktuellen Version. Das Einchecken wird das Dokument nicht aktualisieren.', 'checkedout_file_has_different_version' => 'Die ausgecheckte Version ist nicht identisch mit der aktuellen Version. Das Einchecken wird das Dokument nicht aktualisieren.',
'checkedout_file_has_disappeared' => 'Die Datei des ausgecheckten Dokuments ist nicht mehr vorhanden. Ein Einchecken ist nicht möglich.', 'checkedout_file_has_disappeared' => 'Die Datei des ausgecheckten Dokuments ist nicht mehr vorhanden. Ein Einchecken ist nicht möglich.',
@ -330,7 +328,6 @@ URL: [url]</p>',
'checkout_is_disabled' => 'Auschecken von Dokumenten ist in der Konfiguration ausgeschaltet.', 'checkout_is_disabled' => 'Auschecken von Dokumenten ist in der Konfiguration ausgeschaltet.',
'check_directory_layout' => 'Prüfe Verzeichnise', 'check_directory_layout' => 'Prüfe Verzeichnise',
'check_failed' => 'fehlgeschlagen', 'check_failed' => 'fehlgeschlagen',
'check_notification_filter' => 'Prüfe Benachrichtigungsfilter',
'check_passed' => 'erfolgreich', 'check_passed' => 'erfolgreich',
'check_secure_installation' => 'Prüfe auf sichere Installation', 'check_secure_installation' => 'Prüfe auf sichere Installation',
'choose_attrdef' => 'Attributdefinition wählen', 'choose_attrdef' => 'Attributdefinition wählen',
@ -352,7 +349,6 @@ URL: [url]</p>',
'clear_cache' => 'Cache löschen', 'clear_cache' => 'Cache löschen',
'clear_clipboard' => 'Zwischenablage leeren', 'clear_clipboard' => 'Zwischenablage leeren',
'clear_password' => 'Passwort löschen', 'clear_password' => 'Passwort löschen',
'click_to_expand_filter_results' => 'Klicken zum Ausklappen der Filterprüfung',
'clipboard' => 'Zwischenablage', 'clipboard' => 'Zwischenablage',
'close' => 'Schließen', 'close' => 'Schließen',
'color' => 'Farbe', 'color' => 'Farbe',
@ -395,8 +391,6 @@ URL: [url]</p>',
'converter_new_mimetype' => 'Neuer Mime-Type', 'converter_new_mimetype' => 'Neuer Mime-Type',
'copied_to_checkout_as' => 'Datei am [date] von [username] in den Checkout-Space als \'[filename]\' kopiert.', 'copied_to_checkout_as' => 'Datei am [date] von [username] in den Checkout-Space als \'[filename]\' kopiert.',
'created' => 'Erstellt am', 'created' => 'Erstellt am',
'createSubFolderForImportedFiles' => 'Lege importierten Ordner an',
'createSubFolderForImportedFiles_desc' => 'Ereuge auch den zu importierenden Ordner.',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Erzeuge Volltext-Index', 'create_fulltext_index' => 'Erzeuge Volltext-Index',
'create_fulltext_index_warning' => 'Sie möchten den Volltext-Index neu erzeugen. Dies kann beträchtlich Zeit in Anspruch nehmen und Gesamtleistung Ihres System beeinträchtigen. Bestätigen Sie bitte diese Operation.', 'create_fulltext_index_warning' => 'Sie möchten den Volltext-Index neu erzeugen. Dies kann beträchtlich Zeit in Anspruch nehmen und Gesamtleistung Ihres System beeinträchtigen. Bestätigen Sie bitte diese Operation.',
@ -409,7 +403,7 @@ URL: [url]</p>',
'current_version' => 'Aktuelle Version', 'current_version' => 'Aktuelle Version',
'daily' => 'täglich', 'daily' => 'täglich',
'dashboard' => 'Übersicht', 'dashboard' => 'Übersicht',
'databasesearch' => 'Datenbank', 'databasesearch' => 'Datenbanksuche',
'database_schema_version' => 'Version des Datenbankschemas', 'database_schema_version' => 'Version des Datenbankschemas',
'data_loading' => 'Bitte warten, bis die Daten geladen sind …', 'data_loading' => 'Bitte warten, bis die Daten geladen sind …',
'date' => 'Datum', 'date' => 'Datum',
@ -712,8 +706,6 @@ URL: [url]</p>',
'download_header_document_name' => 'Dokumentenname', 'download_header_document_name' => 'Dokumentenname',
'download_header_document_no' => 'Dokumenten-Nr.', 'download_header_document_no' => 'Dokumenten-Nr.',
'download_header_filename' => 'Dateiname', 'download_header_filename' => 'Dateiname',
'download_header_folder_name' => 'Ordnername',
'download_header_folder_no' => 'Ordner-ID',
'download_header_internal_version' => 'Int. Version', 'download_header_internal_version' => 'Int. Version',
'download_header_reviewer' => 'Prüfer', 'download_header_reviewer' => 'Prüfer',
'download_header_review_comment' => 'Prüfkommentar', 'download_header_review_comment' => 'Prüfkommentar',
@ -752,7 +744,7 @@ URL: [url]</p>',
'edit_comment' => 'Kommentar bearbeiten', 'edit_comment' => 'Kommentar bearbeiten',
'edit_default_keywords' => 'Stichworte bearbeiten', 'edit_default_keywords' => 'Stichworte bearbeiten',
'edit_document_access' => 'Zugriffsrechte', 'edit_document_access' => 'Zugriffsrechte',
'edit_document_notify' => 'Dokument beobachten', 'edit_document_notify' => 'Beobachtung von Dokumenten',
'edit_document_props' => 'Bearbeiten', 'edit_document_props' => 'Bearbeiten',
'edit_event' => 'Ereignis editieren', 'edit_event' => 'Ereignis editieren',
'edit_existing_access' => 'Bestehende Berechtigungen bearbeiten', 'edit_existing_access' => 'Bestehende Berechtigungen bearbeiten',
@ -760,7 +752,7 @@ URL: [url]</p>',
'edit_existing_notify' => 'Beobachter bearbeiten', 'edit_existing_notify' => 'Beobachter bearbeiten',
'edit_folder_access' => 'Zugriffsrechte', 'edit_folder_access' => 'Zugriffsrechte',
'edit_folder_attrdefgrp' => 'Attributgruppen bearbeiten', 'edit_folder_attrdefgrp' => 'Attributgruppen bearbeiten',
'edit_folder_notify' => 'Ordner beobachten', 'edit_folder_notify' => 'Beobachtung von Ordnern',
'edit_folder_props' => 'Bearbeiten', 'edit_folder_props' => 'Bearbeiten',
'edit_group' => 'Gruppe bearbeiten', 'edit_group' => 'Gruppe bearbeiten',
'edit_online' => 'Online editieren', 'edit_online' => 'Online editieren',
@ -850,8 +842,6 @@ URL: [url]</p>',
'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei', 'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei',
'extension_archive' => 'Erweiterung', 'extension_archive' => 'Erweiterung',
'extension_changelog' => 'Versionshistorie', 'extension_changelog' => 'Versionshistorie',
'extension_config' => 'Einstellungen',
'extension_info' => 'Erweiterungen',
'extension_is_off_now' => 'Erweiterung ist ausgeschaltet', 'extension_is_off_now' => 'Erweiterung ist ausgeschaltet',
'extension_is_on_now' => 'Erweiterung ist eingeschaltet', 'extension_is_on_now' => 'Erweiterung ist eingeschaltet',
'extension_loading' => 'Lade Erweiterungen ...', 'extension_loading' => 'Lade Erweiterungen ...',
@ -867,15 +857,15 @@ URL: [url]</p>',
'extension_readme' => 'Readme', 'extension_readme' => 'Readme',
'extension_toggle_error' => 'Konnte Erweiterung nicht aus/einschalten', 'extension_toggle_error' => 'Konnte Erweiterung nicht aus/einschalten',
'extension_version_list' => 'Versionen', 'extension_version_list' => 'Versionen',
'facetfullsearch' => 'Volltext (Facetten)', 'facetfullsearch' => 'Volltextsuche (Facetten)',
'february' => 'Februar', 'february' => 'Februar',
'file' => 'Datei', 'file' => 'Datei',
'files' => 'Dateien', 'files' => 'Dateien',
'filesize' => 'Dateigröße',
'files_deletion' => 'Dateien löschen', 'files_deletion' => 'Dateien löschen',
'files_deletion_warning' => 'Durch diese Operation können Sie Dokumente des DMS löschen. Die Versions-Information bleibt erhalten.', 'files_deletion_warning' => 'Durch diese Operation können Sie Dokumente des DMS löschen. Die Versions-Information bleibt erhalten.',
'files_loading' => 'Bitte warten, bis die Dateiliste geladen ist …', 'files_loading' => 'Bitte warten, bis die Dateiliste geladen ist …',
'filetype' => 'Dateityp', 'filetype' => 'Dateityp',
'file_size' => 'Dateigröße',
'filter_for_documents' => 'Zusätzliche Filter für Dokumente', 'filter_for_documents' => 'Zusätzliche Filter für Dokumente',
'filter_for_documents_and_folders' => 'Zusätzliche Filter für Ordner und Dokumente', 'filter_for_documents_and_folders' => 'Zusätzliche Filter für Ordner und Dokumente',
'filter_for_folders' => 'Zusätzliche Filter für Ordner', 'filter_for_folders' => 'Zusätzliche Filter für Ordner',
@ -1048,7 +1038,7 @@ URL: [url]</p>',
'friday_abbr' => 'Fr', 'friday_abbr' => 'Fr',
'from' => 'von', 'from' => 'von',
'fr_FR' => 'Französisch', 'fr_FR' => 'Französisch',
'fullsearch' => 'Volltext', 'fullsearch' => 'Volltextsuche',
'fullsearch_hint' => 'Volltext-Index benutzen', 'fullsearch_hint' => 'Volltext-Index benutzen',
'fulltextsearch_disabled' => 'Volltext-Index ist ausgeschaltet', 'fulltextsearch_disabled' => 'Volltext-Index ist ausgeschaltet',
'fulltext_converters' => 'Index Dokumentenumwandlung', 'fulltext_converters' => 'Index Dokumentenumwandlung',
@ -1367,17 +1357,6 @@ URL: [url]</p>',
'nl_NL' => 'Niederländisch', 'nl_NL' => 'Niederländisch',
'no' => 'Nein', 'no' => 'Nein',
'notification' => 'Beobachter', 'notification' => 'Beobachter',
'notification_msg_tmpl' => 'Schablone',
'notification_recvtype' => 'Empfängertyp',
'notification_recv_any' => 'Jeder',
'notification_recv_approver' => 'Freigeber',
'notification_recv_notification' => 'Beobachter',
'notification_recv_owner' => 'Besitzer',
'notification_recv_reviewer' => 'Prüfer',
'notification_recv_uploader' => 'Hochlader',
'notification_recv_workflow' => 'Workflow',
'notification_service_no_filter' => 'Dieser Benachrichtigungsdienst hat keinen Filter.',
'notification_tmpl' => 'Schablone',
'not_subscribed' => 'Nicht abonniert', 'not_subscribed' => 'Nicht abonniert',
'november' => 'November', 'november' => 'November',
'now' => 'sofort', 'now' => 'sofort',
@ -1406,7 +1385,6 @@ URL: [url]</p>',
'no_groups' => 'keine Gruppen', 'no_groups' => 'keine Gruppen',
'no_group_members' => 'Diese Gruppe hat keine Mitglieder', 'no_group_members' => 'Diese Gruppe hat keine Mitglieder',
'no_linked_files' => 'Keine verknüpften Dokumente', 'no_linked_files' => 'Keine verknüpften Dokumente',
'no_mimetype' => 'Kein Mime-Type',
'no_previous_versions' => 'Keine anderen Versionen gefunden', 'no_previous_versions' => 'Keine anderen Versionen gefunden',
'no_receipt_needed' => 'Es gibt zur Zeit keine Dokumente, die eine Empfangsbestätigung erfordern.', 'no_receipt_needed' => 'Es gibt zur Zeit keine Dokumente, die eine Empfangsbestätigung erfordern.',
'no_review_needed' => 'Keine offenen Prüfungen.', 'no_review_needed' => 'Keine offenen Prüfungen.',
@ -1623,9 +1601,7 @@ Benutzer: [username]<br />
URL: [url]</p>', URL: [url]</p>',
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow von Dokumentenversion', 'removed_workflow_email_subject' => '[sitename]: [name] - Workflow von Dokumentenversion',
'removeFolderFromDropFolder' => 'Ordner nach Import entfernen', 'removeFolderFromDropFolder' => 'Ordner nach Import entfernen',
'removeFolderFromDropFolder_desc' => 'Schalten Sie dies ein, um den importierten Ordner im Ablageordner auf der Festplatte zu löschen.',
'remove_approval_log' => 'Einzelne Freigabe entfernen', 'remove_approval_log' => 'Einzelne Freigabe entfernen',
'remove_from_clipboard' => 'Aus Zwischenablage entfernen',
'remove_marked_files' => 'Markierte Dateien löschen', 'remove_marked_files' => 'Markierte Dateien löschen',
'remove_review_log' => 'Einzelne Prüfung entfernen', 'remove_review_log' => 'Einzelne Prüfung entfernen',
'remove_task' => 'Task entfernen', 'remove_task' => 'Task entfernen',
@ -1928,7 +1904,6 @@ URL: [url]</p>',
'select_category' => 'Klicken zur Auswahl einer Kategorie', 'select_category' => 'Klicken zur Auswahl einer Kategorie',
'select_created' => 'Klicken zur Auswahl des Erstellungsdatums', 'select_created' => 'Klicken zur Auswahl des Erstellungsdatums',
'select_documents_for_process' => 'Dokumente auswählen', 'select_documents_for_process' => 'Dokumente auswählen',
'select_folder' => 'Ordner auswählen',
'select_group' => 'Gruppe auswählen', 'select_group' => 'Gruppe auswählen',
'select_groups' => 'Klicken zur Auswahl einer Gruppe', 'select_groups' => 'Klicken zur Auswahl einer Gruppe',
'select_grp_approvers' => 'Klicken zur Auswahl einer Freigabegruppe', 'select_grp_approvers' => 'Klicken zur Auswahl einer Freigabegruppe',
@ -1949,7 +1924,6 @@ URL: [url]</p>',
'select_mimetype' => 'Klicken zur Auswahl eines Mimetypes', 'select_mimetype' => 'Klicken zur Auswahl eines Mimetypes',
'select_modified' => 'Klicken zur Auswahl des Änderungsdatums', 'select_modified' => 'Klicken zur Auswahl des Änderungsdatums',
'select_one' => 'Bitte wählen', 'select_one' => 'Bitte wählen',
'select_option' => 'Option auswählen',
'select_owner' => 'Klicken zur Auswahl eines Besitzers', 'select_owner' => 'Klicken zur Auswahl eines Besitzers',
'select_record_type' => 'Typ auswählen', 'select_record_type' => 'Typ auswählen',
'select_status' => 'Klicken zur Auswahl des Dokumentstatus', 'select_status' => 'Klicken zur Auswahl des Dokumentstatus',
@ -1968,7 +1942,6 @@ Name: [username]
Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Vergessen-Funktion auf der Anmeldeseite, um ein neues Passwort zu setzen.', Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Vergessen-Funktion auf der Anmeldeseite, um ein neues Passwort zu setzen.',
'send_login_data_subject' => '[sitename]: [login] - Ihre Login-Daten', 'send_login_data_subject' => '[sitename]: [login] - Ihre Login-Daten',
'send_notification' => 'Benachrichtigung verschicken',
'send_test_mail' => 'Sende Test-E-mail', 'send_test_mail' => 'Sende Test-E-mail',
'september' => 'September', 'september' => 'September',
'sequence' => 'Reihenfolge', 'sequence' => 'Reihenfolge',
@ -1983,9 +1956,7 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'service_name' => 'Service-Name', 'service_name' => 'Service-Name',
'sessions' => 'Benutzer Online', 'sessions' => 'Benutzer Online',
'setDateFromFile' => 'Datum von importierter Datei übernehmen', 'setDateFromFile' => 'Datum von importierter Datei übernehmen',
'setDateFromFile_desc' => 'Übernimmt das Datum der zu importierenden Datei als Datum des Dokuments in SeedDMS',
'setDateFromFolder' => 'Datum von importierten Verzeichnis übernehmen', 'setDateFromFolder' => 'Datum von importierten Verzeichnis übernehmen',
'setDateFromFolder_desc' => 'Übernimmt das Datum des zu importierenden Ordners als Datum des Ordners in SeedDMS',
'settings' => 'Einstellungen', 'settings' => 'Einstellungen',
'settings_activate_module' => 'Modul aktivieren', 'settings_activate_module' => 'Modul aktivieren',
'settings_activate_php_extension' => 'PHP-Erweiterung aktivieren', 'settings_activate_php_extension' => 'PHP-Erweiterung aktivieren',
@ -2083,8 +2054,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_delete_install_folder' => 'Um SeedDMS nutzen zu können, müssen Sie die Datei ENABLE_INSTALL_TOOL aus dem Konfigurationsverzeichnis löschen.', 'settings_delete_install_folder' => 'Um SeedDMS nutzen zu können, müssen Sie die Datei ENABLE_INSTALL_TOOL aus dem Konfigurationsverzeichnis löschen.',
'settings_disableChangePassword' => 'Kein Ändern des eigenen Passworts', 'settings_disableChangePassword' => 'Kein Ändern des eigenen Passworts',
'settings_disableChangePassword_desc' => 'Anwählen, um das Ändern des eigenen Passworts zu unterbinden. Schalten Sie dies ein, wenn LDAP-Authentifizierung verwendet wird. Es verhindert, dass Benutzer ein Passwort in der Datenbank setzen und damit die LDAP-Authentifizierung umgehen.', 'settings_disableChangePassword_desc' => 'Anwählen, um das Ändern des eigenen Passworts zu unterbinden. Schalten Sie dies ein, wenn LDAP-Authentifizierung verwendet wird. Es verhindert, dass Benutzer ein Passwort in der Datenbank setzen und damit die LDAP-Authentifizierung umgehen.',
'settings_disableReceiptComment' => 'Kommentar für Empfangsbestätigung ausschalten',
'settings_disableReceiptComment_desc' => 'Wenn Sie dies einschalten wird bei der Empfangsbestätigung kein Kommentar abgefragt.',
'settings_disableSelfEdit' => 'Kein Ändern des eigenen Profils', 'settings_disableSelfEdit' => 'Kein Ändern des eigenen Profils',
'settings_disableSelfEdit_desc' => 'Anwählen, um das Ändern des eigenen Profiles zu verhindern.', 'settings_disableSelfEdit_desc' => 'Anwählen, um das Ändern des eigenen Profiles zu verhindern.',
'settings_disable_install' => 'Lösche ENABLE_INSTALL_TOOL wenn möglich', 'settings_disable_install' => 'Lösche ENABLE_INSTALL_TOOL wenn möglich',
@ -2150,8 +2119,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_enableLargeFileUpload_desc' => 'Wenn dies gesetzt ist, dann ist ebenfalls der Upload von Dokumenten durch ein java applet mit Namen \'jumploader\' ohne Begrenzung der maximalen Dateigröße möglich. Auch das Hochladen mehrerer Dokumente in einem Schritt wird dadurch ermöglicht. Das Einschalten bewirkt, dass keine http only Cookies mehr gesetzt werden.', 'settings_enableLargeFileUpload_desc' => 'Wenn dies gesetzt ist, dann ist ebenfalls der Upload von Dokumenten durch ein java applet mit Namen \'jumploader\' ohne Begrenzung der maximalen Dateigröße möglich. Auch das Hochladen mehrerer Dokumente in einem Schritt wird dadurch ermöglicht. Das Einschalten bewirkt, dass keine http only Cookies mehr gesetzt werden.',
'settings_enableLoginByEmail' => 'Anmeldung mit E-Mail erlauben', 'settings_enableLoginByEmail' => 'Anmeldung mit E-Mail erlauben',
'settings_enableLoginByEmail_desc' => 'Wenn eingeschaltet, dann ist auch die Anmeldung mit der E-Mail-Adresse möglich. Die Anmeldung mit dem Benutzername bleibt weiterhin möglich. Diese Einstellung wird möglicherweise nicht von allen Authentifizierungsmethoden berücksichtigt. Da die E-Mail nicht eindeutig ist, kann die Identifikation fehlschagen, auch wenn das Password aus Sicht des anmeldenen Benutzers korrekt ist.', 'settings_enableLoginByEmail_desc' => 'Wenn eingeschaltet, dann ist auch die Anmeldung mit der E-Mail-Adresse möglich. Die Anmeldung mit dem Benutzername bleibt weiterhin möglich. Diese Einstellung wird möglicherweise nicht von allen Authentifizierungsmethoden berücksichtigt. Da die E-Mail nicht eindeutig ist, kann die Identifikation fehlschagen, auch wenn das Password aus Sicht des anmeldenen Benutzers korrekt ist.',
'settings_enableMemcached' => 'Memcached verwenden',
'settings_enableMemcached_desc' => 'Verwendet intern memcached, um einige Datenbankoperationen zu beschleunigen und sollte nicht im Produktionsbetrieb eingeschaltet werden.',
'settings_enableMenuTasks' => 'Aufgabenliste im Menü', 'settings_enableMenuTasks' => 'Aufgabenliste im Menü',
'settings_enableMenuTasks_desc' => 'Ein-/Ausschalten des Menüeintrags, der anstehenden Aufgaben des Benutzers enthält. Diese Liste beinhaltet Dokumente die geprüft, freigegeben, usw. werden müssen.', 'settings_enableMenuTasks_desc' => 'Ein-/Ausschalten des Menüeintrags, der anstehenden Aufgaben des Benutzers enthält. Diese Liste beinhaltet Dokumente die geprüft, freigegeben, usw. werden müssen.',
'settings_enableMenuTransmittals' => 'Dokumentenlisten im Menü', 'settings_enableMenuTransmittals' => 'Dokumentenlisten im Menü',
@ -2211,8 +2178,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_encryptionKey' => 'Verschlüsselungs-Sequenz', 'settings_encryptionKey' => 'Verschlüsselungs-Sequenz',
'settings_encryptionKey_desc' => 'Diese Zeichenkette wird verwendet um eine eindeutige Kennung zu erzeugen, die als verstecktes Feld in einem Formular untergebracht wird. Sie dient zur Verhinderung von CSRF-Attacken.', 'settings_encryptionKey_desc' => 'Diese Zeichenkette wird verwendet um eine eindeutige Kennung zu erzeugen, die als verstecktes Feld in einem Formular untergebracht wird. Sie dient zur Verhinderung von CSRF-Attacken.',
'settings_error' => 'Fehler', 'settings_error' => 'Fehler',
'settings_excludeFoldersDashboard' => 'Ordner nicht für das Dashboard berücksichtigen',
'settings_excludeFoldersDashboard_desc' => 'Diese Ordner werden bei der Ausgabe der Dokumente auf dem Dashboard nicht berücksichtigt. Das kann z.B. für archivierte Dokumente oder Dokumente im Mülleimer sinnvoll sein.',
'settings_expandFolderTree' => 'Dokumenten-Baum', 'settings_expandFolderTree' => 'Dokumenten-Baum',
'settings_expandFolderTree_desc' => 'Auswählen, wie der Dokumenten-Baum nach der Anmeldung angezeigt wird.', 'settings_expandFolderTree_desc' => 'Auswählen, wie der Dokumenten-Baum nach der Anmeldung angezeigt wird.',
'settings_expandFolderTree_val0' => 'versteckt', 'settings_expandFolderTree_val0' => 'versteckt',
@ -2269,22 +2234,10 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_libraryFolder_desc' => 'Ordner aus dem Dokumente für neue Dokumente kopiert werden können.', 'settings_libraryFolder_desc' => 'Ordner aus dem Dokumente für neue Dokumente kopiert werden können.',
'settings_logFileEnable' => 'Log-Datei ein-/ausschalten', 'settings_logFileEnable' => 'Log-Datei ein-/ausschalten',
'settings_logFileEnable_desc' => 'Anwählen, um alle Aktionen in einer Log-Datei im Datenverzeichnis zu speichern.', 'settings_logFileEnable_desc' => 'Anwählen, um alle Aktionen in einer Log-Datei im Datenverzeichnis zu speichern.',
'settings_logFileMaxLevel' => 'Maximal Log-Level',
'settings_logFileMaxLevel_desc' => 'Alle Meldungen bis zu diesem Level werden protokolliert',
'settings_logFileRestApiMaxLevel' => 'Rest Api maximal Log-Level',
'settings_logFileRestApiMaxLevel_desc' => 'Alle Meldungen der Rest Api bis zu diesem Level werden protokolliert',
'settings_logFileRotation' => 'Rotation der Log-Datei', 'settings_logFileRotation' => 'Rotation der Log-Datei',
'settings_logFileRotation_desc' => 'Zeitraum nachdem eine Rotation der Log-Datei durchgeführt wird', 'settings_logFileRotation_desc' => 'Zeitraum nachdem eine Rotation der Log-Datei durchgeführt wird',
'settings_loginFailure' => 'Anmeldefehlversuche', 'settings_loginFailure' => 'Anmeldefehlversuche',
'settings_loginFailure_desc' => 'Konto nach n Anmeldefehlversuchen sperren.', 'settings_loginFailure_desc' => 'Konto nach n Anmeldefehlversuchen sperren.',
'settings_logLevelAlert' => 'Bedenklich',
'settings_logLevelCritical' => 'Kritisch',
'settings_logLevelDebug' => 'Debug',
'settings_logLevelEmergency' => 'Notfall',
'settings_logLevelError' => 'Fehler',
'settings_logLevelInfo' => 'Information',
'settings_logLevelNotice' => 'Bemerkung',
'settings_logLevelWarning' => 'Warnung',
'settings_luceneClassDir' => 'Lucene SeedDMS Verzeichnis', 'settings_luceneClassDir' => 'Lucene SeedDMS Verzeichnis',
'settings_luceneClassDir_desc' => 'Pfad zum PEAR-Paket SeedDMS_Lucene (optional). Lassen Sie diese Einstellung leer, wenn SeedDMS_Lucene ohnehin von PHP gefunden wird, weil es beispielweise im \'Extra PHP Include-Path\' installiert ist.', 'settings_luceneClassDir_desc' => 'Pfad zum PEAR-Paket SeedDMS_Lucene (optional). Lassen Sie diese Einstellung leer, wenn SeedDMS_Lucene ohnehin von PHP gefunden wird, weil es beispielweise im \'Extra PHP Include-Path\' installiert ist.',
'settings_luceneDir' => 'Verzeichnis für Volltext-Index', 'settings_luceneDir' => 'Verzeichnis für Volltext-Index',
@ -2383,10 +2336,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_siteName' => 'Name der Site', 'settings_siteName' => 'Name der Site',
'settings_siteName_desc' => 'Name der Site zur Anzeige in Seitentiteln. Voreingestellt ist \'SeedDMS\'', 'settings_siteName_desc' => 'Name der Site zur Anzeige in Seitentiteln. Voreingestellt ist \'SeedDMS\'',
'settings_SMTP' => 'SMTP Server-Einstellungen', 'settings_SMTP' => 'SMTP Server-Einstellungen',
'settings_smtpForceFrom' => 'Verwende Absenderadresse',
'settings_smtpForceFrom_desc' => 'Benutze Absenderadresse für alle ausgehenden Mails.',
'settings_smtpLazySSL' => 'Keine SSL-Prüfung',
'settings_smtpLazySSL_desc' => 'Schaltet die Prüfung auf ein gültiges SSL-Zertifikat aus. Dies kann sinnvoll sein wenn beispielsweise selbst signierte Zertifikate verwendet werden oder ein Zertifikat abgelaufen ist. Sie sollten das Risiko kennen, wenn Sie dies einschalten.',
'settings_smtpPassword' => 'SMTP Server password', 'settings_smtpPassword' => 'SMTP Server password',
'settings_smtpPassword_desc' => 'SMTP Server password', 'settings_smtpPassword_desc' => 'SMTP Server password',
'settings_smtpPort' => 'SMTP Server Port', 'settings_smtpPort' => 'SMTP Server Port',
@ -2470,7 +2419,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'sign_out' => 'Abmelden', 'sign_out' => 'Abmelden',
'sign_out_user' => 'Benutzer abmelden', 'sign_out_user' => 'Benutzer abmelden',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => 'Keine voreingestellten Spalten',
'sk_SK' => 'Slovakisch', 'sk_SK' => 'Slovakisch',
'sort_by_date' => 'Nach Datum sortieren', 'sort_by_date' => 'Nach Datum sortieren',
'sort_by_expiration_date' => 'Nach Ablaufdatum sortieren', 'sort_by_expiration_date' => 'Nach Ablaufdatum sortieren',
@ -2600,7 +2548,6 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'status_revision_sleeping' => 'wartend', 'status_revision_sleeping' => 'wartend',
'status_revisor_removed' => 'Wiederholungsprüfer von Liste entfernt', 'status_revisor_removed' => 'Wiederholungsprüfer von Liste entfernt',
'status_unknown' => 'unbekannt', 'status_unknown' => 'unbekannt',
'storage' => 'Speicherung',
'storage_size' => 'Speicherverbrauch', 'storage_size' => 'Speicherverbrauch',
'subfolder_duplicate_name' => 'Doppelter Unterordnername', 'subfolder_duplicate_name' => 'Doppelter Unterordnername',
'submit_2_fact_auth' => 'Schlüssel speichern', 'submit_2_fact_auth' => 'Schlüssel speichern',
@ -2662,15 +2609,7 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'task_name' => 'Name', 'task_name' => 'Name',
'task_next_run' => 'Nächste Ausführung', 'task_next_run' => 'Nächste Ausführung',
'temp_jscode' => 'Temporärer Javascript-Code', 'temp_jscode' => 'Temporärer Javascript-Code',
'testmail_body' => 'Diese Mail ist lediglich zum Test der E-Mail-Konfiguration von SeedDMS. 'testmail_body' => 'Diese Mail ist lediglich zum Test der E-Mail-Konfiguration von SeedDMS',
URL: [url]
Sitename: [sitename]
Version: [version]
SMTP Server: [smtpserver]
SMTP Port: [smtpport]
Kein SSL Check: [lazyssl]
Benutzer Absenderadresse: [forcefrom]',
'testmail_subject' => 'Test Mail', 'testmail_subject' => 'Test Mail',
'theme' => 'Aussehen', 'theme' => 'Aussehen',
'thursday' => 'Donnerstag', 'thursday' => 'Donnerstag',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -260,7 +259,6 @@ $text = array(
'chart_docsperuser_title' => 'Έγγραφα κατά χρήστη', 'chart_docsperuser_title' => 'Έγγραφα κατά χρήστη',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Επιλογή γραφήματος', 'chart_selection' => 'Επιλογή γραφήματος',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Χώρος κατά χρήστη', 'chart_sizeperuser_title' => 'Χώρος κατά χρήστη',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -272,7 +270,6 @@ $text = array(
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => '', 'choose_attrdef' => '',
@ -294,7 +291,6 @@ $text = array(
'clear_cache' => 'Εκκαθάριση στιγμιαίας μνήμης', 'clear_cache' => 'Εκκαθάριση στιγμιαίας μνήμης',
'clear_clipboard' => '', 'clear_clipboard' => '',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Πρόχειρο', 'clipboard' => 'Πρόχειρο',
'close' => 'Κλέισιμο', 'close' => 'Κλέισιμο',
'color' => '', 'color' => '',
@ -337,8 +333,6 @@ $text = array(
'converter_new_mimetype' => '', 'converter_new_mimetype' => '',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Δημιούργησε Αρίθμηση των Κειμένων', 'create_fulltext_index' => 'Δημιούργησε Αρίθμηση των Κειμένων',
'create_fulltext_index_warning' => 'Είσαστε έτοιμοι για επαναδημιουργία των δεικτών πλήρους κειμένου. Αυτό θα χρειαστεί κάποιο χρόνο και θα μειώσει τη συνολική απόδοση του συστήματος. Αν πραγματικά θέλετε την επαναδημιουργία των δεικτών, παρακαλώ να επιβεβαιώσετε τη λειτουργία αυτή.', 'create_fulltext_index_warning' => 'Είσαστε έτοιμοι για επαναδημιουργία των δεικτών πλήρους κειμένου. Αυτό θα χρειαστεί κάποιο χρόνο και θα μειώσει τη συνολική απόδοση του συστήματος. Αν πραγματικά θέλετε την επαναδημιουργία των δεικτών, παρακαλώ να επιβεβαιώσετε τη λειτουργία αυτή.',
@ -492,8 +486,6 @@ $text = array(
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -620,8 +612,6 @@ $text = array(
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -641,11 +631,11 @@ $text = array(
'february' => 'Φεβρουάριος', 'february' => 'Φεβρουάριος',
'file' => 'Αρχείο', 'file' => 'Αρχείο',
'files' => 'Αρχεία', 'files' => 'Αρχεία',
'filesize' => 'Μέγεθος αρχείου',
'files_deletion' => 'Διαγραφή αρχείων', 'files_deletion' => 'Διαγραφή αρχείων',
'files_deletion_warning' => '', 'files_deletion_warning' => '',
'files_loading' => 'Παρακαλώ περιμένετε, μέχρι να φορτωθεί το αρχείο', 'files_loading' => 'Παρακαλώ περιμένετε, μέχρι να φορτωθεί το αρχείο',
'filetype' => '', 'filetype' => '',
'file_size' => 'Μέγεθος αρχείου',
'filter_for_documents' => '', 'filter_for_documents' => '',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => '', 'filter_for_folders' => '',
@ -992,17 +982,6 @@ URL: [url]',
'nl_NL' => 'Δανέζικα', 'nl_NL' => 'Δανέζικα',
'no' => 'Όχι', 'no' => 'Όχι',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Νοέμβριος', 'november' => 'Νοέμβριος',
'now' => 'τώρα', 'now' => 'τώρα',
@ -1031,7 +1010,6 @@ URL: [url]',
'no_groups' => '', 'no_groups' => '',
'no_group_members' => '', 'no_group_members' => '',
'no_linked_files' => 'δεν υπάρχουν συνδεδεμένα αρχεία', 'no_linked_files' => 'δεν υπάρχουν συνδεδεμένα αρχεία',
'no_mimetype' => '',
'no_previous_versions' => '', 'no_previous_versions' => '',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => '', 'no_review_needed' => '',
@ -1168,9 +1146,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '', 'removed_workflow_email_subject' => '',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '', 'remove_marked_files' => '',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1325,7 +1301,6 @@ URL: [url]',
'select_category' => 'Επιλογή κατηγορίας', 'select_category' => 'Επιλογή κατηγορίας',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Επιλογή ομάδας', 'select_group' => 'Επιλογή ομάδας',
'select_groups' => '', 'select_groups' => '',
'select_grp_approvers' => '', 'select_grp_approvers' => '',
@ -1346,7 +1321,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Επιλογή', 'select_one' => 'Επιλογή',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1358,7 +1332,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => '', 'send_test_mail' => '',
'september' => 'Σεπτέμβριος', 'september' => 'Σεπτέμβριος',
'sequence' => 'Σειρά', 'sequence' => 'Σειρά',
@ -1373,9 +1346,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Ρυθμίσεις', 'settings' => 'Ρυθμίσεις',
'settings_activate_module' => '', 'settings_activate_module' => '',
'settings_activate_php_extension' => '', 'settings_activate_php_extension' => '',
@ -1473,8 +1444,6 @@ URL: [url]',
'settings_delete_install_folder' => '', 'settings_delete_install_folder' => '',
'settings_disableChangePassword' => 'Disable changing password', 'settings_disableChangePassword' => 'Disable changing password',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '', 'settings_disableSelfEdit' => '',
'settings_disableSelfEdit_desc' => '', 'settings_disableSelfEdit_desc' => '',
'settings_disable_install' => '', 'settings_disable_install' => '',
@ -1540,8 +1509,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1601,8 +1568,6 @@ URL: [url]',
'settings_encryptionKey' => '', 'settings_encryptionKey' => '',
'settings_encryptionKey_desc' => '', 'settings_encryptionKey_desc' => '',
'settings_error' => '', 'settings_error' => '',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '', 'settings_expandFolderTree' => '',
'settings_expandFolderTree_desc' => '', 'settings_expandFolderTree_desc' => '',
'settings_expandFolderTree_val0' => '', 'settings_expandFolderTree_val0' => '',
@ -1659,22 +1624,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => '', 'settings_logFileEnable' => '',
'settings_logFileEnable_desc' => '', 'settings_logFileEnable_desc' => '',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => '', 'settings_logFileRotation' => '',
'settings_logFileRotation_desc' => '', 'settings_logFileRotation_desc' => '',
'settings_loginFailure' => '', 'settings_loginFailure' => '',
'settings_loginFailure_desc' => '', 'settings_loginFailure_desc' => '',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => '', 'settings_luceneClassDir' => '',
'settings_luceneClassDir_desc' => '', 'settings_luceneClassDir_desc' => '',
'settings_luceneDir' => '', 'settings_luceneDir' => '',
@ -1773,10 +1726,6 @@ URL: [url]',
'settings_siteName' => '', 'settings_siteName' => '',
'settings_siteName_desc' => '', 'settings_siteName_desc' => '',
'settings_SMTP' => '', 'settings_SMTP' => '',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => '', 'settings_smtpPassword' => '',
'settings_smtpPassword_desc' => '', 'settings_smtpPassword_desc' => '',
'settings_smtpPort' => '', 'settings_smtpPort' => '',
@ -1860,7 +1809,6 @@ URL: [url]',
'sign_out' => 'Αποσύνδεση', 'sign_out' => 'Αποσύνδεση',
'sign_out_user' => 'Αποσύνδεση χρήστη', 'sign_out_user' => 'Αποσύνδεση χρήστη',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Σλοβάκικα', 'sk_SK' => 'Σλοβάκικα',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -1990,7 +1938,6 @@ URL: [url]',
'status_revision_sleeping' => '', 'status_revision_sleeping' => '',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => '', 'status_unknown' => '',
'storage' => '',
'storage_size' => '', 'storage_size' => '',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (2547), archonwang (3), dgrutsch (9), netixw (14) // Translators: Admin (2481), archonwang (3), dgrutsch (9), netixw (14)
$text = array( $text = array(
'2_factor_auth' => '2-factor authentication', '2_factor_auth' => '2-factor authentication',
'2_factor_auth_code' => '2nd factor',
'2_factor_auth_info' => 'This system enforces 2 factor authentication. You will need an Authenticator on your mobile phone. Below you see two QR codes. The right one is your current secret. On the left you can set a new secret. If you set a new secret make sure to rescan it with your preffered authenticator, e.g. andOTP.', '2_factor_auth_info' => 'This system enforces 2 factor authentication. You will need an Authenticator on your mobile phone. Below you see two QR codes. The right one is your current secret. On the left you can set a new secret. If you set a new secret make sure to rescan it with your preffered authenticator, e.g. andOTP.',
'2_fact_auth_current_secret' => 'Current secret', '2_fact_auth_current_secret' => 'Current secret',
'2_fact_auth_new_secret' => 'New secret', '2_fact_auth_new_secret' => 'New secret',
@ -318,7 +317,6 @@ URL: [url]</p>',
'chart_docsperuser_title' => 'Documents per user', 'chart_docsperuser_title' => 'Documents per user',
'chart_foldersperuser_title' => 'Folders per user', 'chart_foldersperuser_title' => 'Folders per user',
'chart_selection' => 'Select chart', 'chart_selection' => 'Select chart',
'chart_sizepermonth_title' => 'Disk space per month',
'chart_sizeperuser_title' => 'Disk space per user', 'chart_sizeperuser_title' => 'Disk space per user',
'checkedout_file_has_different_version' => 'The checked out version is not identical to the current version. Check in will not update the document.', 'checkedout_file_has_different_version' => 'The checked out version is not identical to the current version. Check in will not update the document.',
'checkedout_file_has_disappeared' => 'The file of the checked out document has disappeared. Check in will not be possible.', 'checkedout_file_has_disappeared' => 'The file of the checked out document has disappeared. Check in will not be possible.',
@ -330,7 +328,6 @@ URL: [url]</p>',
'checkout_is_disabled' => 'Check out of documents is disabled in the configuration.', 'checkout_is_disabled' => 'Check out of documents is disabled in the configuration.',
'check_directory_layout' => 'Check directory layout', 'check_directory_layout' => 'Check directory layout',
'check_failed' => 'failed', 'check_failed' => 'failed',
'check_notification_filter' => 'Check notification filter',
'check_passed' => 'passed', 'check_passed' => 'passed',
'check_secure_installation' => 'Check for a secure installation', 'check_secure_installation' => 'Check for a secure installation',
'choose_attrdef' => 'Please choose attribute definition', 'choose_attrdef' => 'Please choose attribute definition',
@ -352,7 +349,6 @@ URL: [url]</p>',
'clear_cache' => 'Clear cache', 'clear_cache' => 'Clear cache',
'clear_clipboard' => 'Clear clipboard', 'clear_clipboard' => 'Clear clipboard',
'clear_password' => 'Clear password', 'clear_password' => 'Clear password',
'click_to_expand_filter_results' => 'Click to expand filter check',
'clipboard' => 'Clipboard', 'clipboard' => 'Clipboard',
'close' => 'Close', 'close' => 'Close',
'color' => 'Color', 'color' => 'Color',
@ -395,8 +391,6 @@ URL: [url]</p>',
'converter_new_mimetype' => 'New mimetype', 'converter_new_mimetype' => 'New mimetype',
'copied_to_checkout_as' => 'File copied by [username] to checkout space as \'[filename]\' on [date]', 'copied_to_checkout_as' => 'File copied by [username] to checkout space as \'[filename]\' on [date]',
'created' => 'Created', 'created' => 'Created',
'createSubFolderForImportedFiles' => 'Create imported folder',
'createSubFolderForImportedFiles_desc' => 'If enabled, the folder being imported will be created as well.',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Create fulltext index', 'create_fulltext_index' => 'Create fulltext index',
'create_fulltext_index_warning' => 'You are about to recreate the fulltext index. This can take a considerable amount of time and reduce your overall system performance. If you really want to recreate the index, please confirm your operation.', 'create_fulltext_index_warning' => 'You are about to recreate the fulltext index. This can take a considerable amount of time and reduce your overall system performance. If you really want to recreate the index, please confirm your operation.',
@ -409,7 +403,7 @@ URL: [url]</p>',
'current_version' => 'Current version', 'current_version' => 'Current version',
'daily' => 'Daily', 'daily' => 'Daily',
'dashboard' => 'Dashboard', 'dashboard' => 'Dashboard',
'databasesearch' => 'Database', 'databasesearch' => 'Database search',
'database_schema_version' => 'Version of database schema', 'database_schema_version' => 'Version of database schema',
'data_loading' => 'Please wait, until the data is loaded …', 'data_loading' => 'Please wait, until the data is loaded …',
'date' => 'Date', 'date' => 'Date',
@ -467,7 +461,7 @@ URL: [url]</p>',
'documents_user_no_reception' => 'Documents without reception', 'documents_user_no_reception' => 'Documents without reception',
'documents_user_obsolete' => 'Obsolete documents', 'documents_user_obsolete' => 'Obsolete documents',
'documents_user_reception' => 'Documents awaiting reception', 'documents_user_reception' => 'Documents awaiting reception',
'documents_user_rejected' => 'Documents rejected', 'documents_user_rejected' => 'Rejected documents',
'documents_user_requiring_attention' => 'Documents owned by you that require attention', 'documents_user_requiring_attention' => 'Documents owned by you that require attention',
'documents_with_notification' => 'Documents with notification', 'documents_with_notification' => 'Documents with notification',
'document_access_permission_changed_email' => 'Permission changed', 'document_access_permission_changed_email' => 'Permission changed',
@ -712,8 +706,6 @@ URL: [url]</p>',
'download_header_document_name' => 'Document name', 'download_header_document_name' => 'Document name',
'download_header_document_no' => 'Document no', 'download_header_document_no' => 'Document no',
'download_header_filename' => 'File name', 'download_header_filename' => 'File name',
'download_header_folder_name' => 'Folder name',
'download_header_folder_no' => 'Folder no.',
'download_header_internal_version' => 'Int. version', 'download_header_internal_version' => 'Int. version',
'download_header_reviewer' => 'Reviewer', 'download_header_reviewer' => 'Reviewer',
'download_header_review_comment' => 'Review comment', 'download_header_review_comment' => 'Review comment',
@ -850,8 +842,6 @@ URL: [url]</p>',
'export_user_list_csv' => 'Export users as CSV', 'export_user_list_csv' => 'Export users as CSV',
'extension_archive' => 'Extension', 'extension_archive' => 'Extension',
'extension_changelog' => 'Changelog', 'extension_changelog' => 'Changelog',
'extension_config' => 'Settings',
'extension_info' => 'Extensions',
'extension_is_off_now' => 'Extension off now', 'extension_is_off_now' => 'Extension off now',
'extension_is_on_now' => 'Extension now enabled', 'extension_is_on_now' => 'Extension now enabled',
'extension_loading' => 'Loading extensions ...', 'extension_loading' => 'Loading extensions ...',
@ -867,17 +857,17 @@ URL: [url]</p>',
'extension_readme' => 'Readme', 'extension_readme' => 'Readme',
'extension_toggle_error' => 'Could not toggle extension', 'extension_toggle_error' => 'Could not toggle extension',
'extension_version_list' => 'Versions', 'extension_version_list' => 'Versions',
'facetfullsearch' => 'Full text (facetts)', 'facetfullsearch' => 'Full text search (facetts)',
'february' => 'February', 'february' => 'February',
'file' => 'File', 'file' => 'File',
'files' => 'Files', 'files' => 'Files',
'filesize' => 'File size',
'files_deletion' => 'Files deletion', 'files_deletion' => 'Files deletion',
'files_deletion_warning' => 'With this option you can delete all files of entire DMS folders. The versioning information will remain visible.', 'files_deletion_warning' => 'With this option you can delete all files of entire DMS folders. The versioning information will remain visible.',
'files_loading' => 'Please wait, until the list of files is loaded …', 'files_loading' => 'Please wait, until the list of files is loaded …',
'filetype' => 'File type', 'filetype' => 'File type',
'file_size' => 'File size',
'filter_for_documents' => 'Additional filter for documents', 'filter_for_documents' => 'Additional filter for documents',
'filter_for_documents_and_folders' => 'Additional filter for folders and documents', 'filter_for_documents_and_folders' => 'Additional filter for folder and documents',
'filter_for_folders' => 'Additional filter for folders', 'filter_for_folders' => 'Additional filter for folders',
'finished_workflow_log' => 'Finished workflows', 'finished_workflow_log' => 'Finished workflows',
'folder' => 'Folder', 'folder' => 'Folder',
@ -1048,7 +1038,7 @@ URL: [url]</p>',
'friday_abbr' => 'Fr', 'friday_abbr' => 'Fr',
'from' => 'From', 'from' => 'From',
'fr_FR' => 'French', 'fr_FR' => 'French',
'fullsearch' => 'Full text', 'fullsearch' => 'Full text search',
'fullsearch_hint' => 'Use fulltext index', 'fullsearch_hint' => 'Use fulltext index',
'fulltextsearch_disabled' => 'Fulltext index is disabled', 'fulltextsearch_disabled' => 'Fulltext index is disabled',
'fulltext_converters' => 'Index document conversion', 'fulltext_converters' => 'Index document conversion',
@ -1200,9 +1190,9 @@ URL: [url]</p>',
'language' => 'Language', 'language' => 'Language',
'lastaccess' => 'Last access', 'lastaccess' => 'Last access',
'last_update' => 'Last Update', 'last_update' => 'Last Update',
'latest_newdocuments' => 'Recently added documents', 'latest_newdocuments' => 'Latest added documents',
'latest_statuschange' => 'Documents with recent status change', 'latest_statuschange' => 'Latest status change',
'latest_updateddocuments' => 'Recently updated documents', 'latest_updateddocuments' => 'Latest updated documents',
'legend' => 'Legend', 'legend' => 'Legend',
'librarydoc' => 'Document from library', 'librarydoc' => 'Document from library',
'linked_document' => 'Linked document', 'linked_document' => 'Linked document',
@ -1369,17 +1359,6 @@ URL: [url]</p>',
'nl_NL' => 'Dutch', 'nl_NL' => 'Dutch',
'no' => 'No', 'no' => 'No',
'notification' => 'Notification', 'notification' => 'Notification',
'notification_msg_tmpl' => 'Template',
'notification_recvtype' => 'Type of receiver',
'notification_recv_any' => 'Any',
'notification_recv_approver' => 'Approver',
'notification_recv_notification' => 'Notifier',
'notification_recv_owner' => 'Owner',
'notification_recv_reviewer' => 'Reviewer',
'notification_recv_uploader' => 'Uploader',
'notification_recv_workflow' => 'Workflow',
'notification_service_no_filter' => 'This notification services does not have a filter.',
'notification_tmpl' => 'Template',
'not_subscribed' => 'Not subscribed', 'not_subscribed' => 'Not subscribed',
'november' => 'November', 'november' => 'November',
'now' => 'now', 'now' => 'now',
@ -1408,7 +1387,6 @@ URL: [url]</p>',
'no_groups' => 'No groups', 'no_groups' => 'No groups',
'no_group_members' => 'This group has no members', 'no_group_members' => 'This group has no members',
'no_linked_files' => 'No linked files', 'no_linked_files' => 'No linked files',
'no_mimetype' => 'No mimetype',
'no_previous_versions' => 'No other versions found', 'no_previous_versions' => 'No other versions found',
'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.', 'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.',
'no_review_needed' => 'No review pending.', 'no_review_needed' => 'No review pending.',
@ -1625,9 +1603,7 @@ User: [username]<br />
URL: [url]</p>', URL: [url]</p>',
'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version', 'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version',
'removeFolderFromDropFolder' => 'Remove folder after import', 'removeFolderFromDropFolder' => 'Remove folder after import',
'removeFolderFromDropFolder_desc' => 'Enable this if you want the folder which was imported to be removed from the drop folder.',
'remove_approval_log' => 'Remove approval', 'remove_approval_log' => 'Remove approval',
'remove_from_clipboard' => 'Remove from clipboard',
'remove_marked_files' => 'Remove marked files', 'remove_marked_files' => 'Remove marked files',
'remove_review_log' => 'Remove review', 'remove_review_log' => 'Remove review',
'remove_task' => 'Remove task', 'remove_task' => 'Remove task',
@ -1930,7 +1906,6 @@ URL: [url]</p>',
'select_category' => 'Click to select category', 'select_category' => 'Click to select category',
'select_created' => 'Click to select date of creation', 'select_created' => 'Click to select date of creation',
'select_documents_for_process' => 'Select documents', 'select_documents_for_process' => 'Select documents',
'select_folder' => 'Select folder',
'select_group' => 'Select group', 'select_group' => 'Select group',
'select_groups' => 'Click to select groups', 'select_groups' => 'Click to select groups',
'select_grp_approvers' => 'Click to select group approver', 'select_grp_approvers' => 'Click to select group approver',
@ -1951,7 +1926,6 @@ URL: [url]</p>',
'select_mimetype' => 'Click to select mimetype', 'select_mimetype' => 'Click to select mimetype',
'select_modified' => 'Click to select date of modification', 'select_modified' => 'Click to select date of modification',
'select_one' => 'Select one', 'select_one' => 'Select one',
'select_option' => 'Select option',
'select_owner' => 'Click to select owner', 'select_owner' => 'Click to select owner',
'select_record_type' => 'Choose type', 'select_record_type' => 'Choose type',
'select_status' => 'Click to select document status', 'select_status' => 'Click to select document status',
@ -1970,7 +1944,6 @@ Name: [username]
If you did not receive a password, please use the password forgotten function on the login page to set a new password.', If you did not receive a password, please use the password forgotten function on the login page to set a new password.',
'send_login_data_subject' => '[sitename]: [login] - Your login data', 'send_login_data_subject' => '[sitename]: [login] - Your login data',
'send_notification' => 'Send notification',
'send_test_mail' => 'Send test mail', 'send_test_mail' => 'Send test mail',
'september' => 'September', 'september' => 'September',
'sequence' => 'Sequence', 'sequence' => 'Sequence',
@ -1985,9 +1958,7 @@ If you did not receive a password, please use the password forgotten function on
'service_name' => 'Name of service', 'service_name' => 'Name of service',
'sessions' => 'Users online', 'sessions' => 'Users online',
'setDateFromFile' => 'Take over date from imported file', 'setDateFromFile' => 'Take over date from imported file',
'setDateFromFile_desc' => 'Take over the date of the imported file as the date of the document in SeedDMS',
'setDateFromFolder' => 'Take over date from imported folder', 'setDateFromFolder' => 'Take over date from imported folder',
'setDateFromFolder_desc' => 'Take over the date of the imported directory as the date of the folder in SeedDMS',
'settings' => 'Settings', 'settings' => 'Settings',
'settings_activate_module' => 'Activate module', 'settings_activate_module' => 'Activate module',
'settings_activate_php_extension' => 'Activate PHP extension', 'settings_activate_php_extension' => 'Activate PHP extension',
@ -2085,8 +2056,6 @@ If you did not receive a password, please use the password forgotten function on
'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory', 'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory',
'settings_disableChangePassword' => 'Disallow changing own password', 'settings_disableChangePassword' => 'Disallow changing own password',
'settings_disableChangePassword_desc' => 'If checked the user cannot change his/her password. Turn this on if LDAP authentication is used. It prevents setting a database password and circumvent LDAP authentication.', 'settings_disableChangePassword_desc' => 'If checked the user cannot change his/her password. Turn this on if LDAP authentication is used. It prevents setting a database password and circumvent LDAP authentication.',
'settings_disableReceiptComment' => 'Disable comment for reception',
'settings_disableReceiptComment_desc' => 'Turning this on will disable comments for receptions.',
'settings_disableSelfEdit' => 'Disable Self Edit', 'settings_disableSelfEdit' => 'Disable Self Edit',
'settings_disableSelfEdit_desc' => 'If checked user cannot edit his own profile', 'settings_disableSelfEdit_desc' => 'If checked user cannot edit his own profile',
'settings_disable_install' => 'Delete file ENABLE_INSTALL_TOOL if possible', 'settings_disable_install' => 'Delete file ENABLE_INSTALL_TOOL if possible',
@ -2152,8 +2121,6 @@ If you did not receive a password, please use the password forgotten function on
'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.', 'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.',
'settings_enableLoginByEmail' => 'Enable login by email', 'settings_enableLoginByEmail' => 'Enable login by email',
'settings_enableLoginByEmail_desc' => 'If enabled, the user maya also use the email address for login. This will not disable login with the username. This setting may not be regarded by all authentication methods. Because the email is not unique, authentication may fail, even if the user enters a right password.', 'settings_enableLoginByEmail_desc' => 'If enabled, the user maya also use the email address for login. This will not disable login with the username. This setting may not be regarded by all authentication methods. Because the email is not unique, authentication may fail, even if the user enters a right password.',
'settings_enableMemcached' => 'Use memcached (experimental)',
'settings_enableMemcached_desc' => 'Use memcached for accelerating some database operations. This should not be be turned on in production.',
'settings_enableMenuTasks' => 'Enable task list in menu', 'settings_enableMenuTasks' => 'Enable task list in menu',
'settings_enableMenuTasks_desc' => 'Enable/Disable the menu item which contains all tasks for the user. This contains documents, that need to be reviewed, approved, etc.', 'settings_enableMenuTasks_desc' => 'Enable/Disable the menu item which contains all tasks for the user. This contains documents, that need to be reviewed, approved, etc.',
'settings_enableMenuTransmittals' => 'Enable transmittals in menu', 'settings_enableMenuTransmittals' => 'Enable transmittals in menu',
@ -2213,8 +2180,6 @@ If you did not receive a password, please use the password forgotten function on
'settings_encryptionKey' => 'Encryption key', 'settings_encryptionKey' => 'Encryption key',
'settings_encryptionKey_desc' => 'This string is used for creating a unique identifier being added as a hidden field to a form in order to prevent CSRF attacks.', 'settings_encryptionKey_desc' => 'This string is used for creating a unique identifier being added as a hidden field to a form in order to prevent CSRF attacks.',
'settings_error' => 'Error', 'settings_error' => 'Error',
'settings_excludeFoldersDashboard' => 'Exclude folders from dashboard',
'settings_excludeFoldersDashboard_desc' => 'This folders will not be checked for documents shown on the dashboard. This can be useful for archived documents or documents in the trash.',
'settings_expandFolderTree' => 'Expand Folder Tree', 'settings_expandFolderTree' => 'Expand Folder Tree',
'settings_expandFolderTree_desc' => 'Expand Folder Tree', 'settings_expandFolderTree_desc' => 'Expand Folder Tree',
'settings_expandFolderTree_val0' => 'start with tree hidden', 'settings_expandFolderTree_val0' => 'start with tree hidden',
@ -2271,22 +2236,10 @@ If you did not receive a password, please use the password forgotten function on
'settings_libraryFolder_desc' => 'Folder where documents can be copied to create new documents.', 'settings_libraryFolder_desc' => 'Folder where documents can be copied to create new documents.',
'settings_logFileEnable' => 'Log File Enable', 'settings_logFileEnable' => 'Log File Enable',
'settings_logFileEnable_desc' => 'Enable/disable log file', 'settings_logFileEnable_desc' => 'Enable/disable log file',
'settings_logFileMaxLevel' => 'Maximum log level',
'settings_logFileMaxLevel_desc' => 'All messages up to this level will be logged',
'settings_logFileRestApiMaxLevel' => 'Rest Api maximum log level',
'settings_logFileRestApiMaxLevel_desc' => 'All messages of the Rest Api up to this level will be logged',
'settings_logFileRotation' => 'Log File Rotation', 'settings_logFileRotation' => 'Log File Rotation',
'settings_logFileRotation_desc' => 'The log file rotation', 'settings_logFileRotation_desc' => 'The log file rotation',
'settings_loginFailure' => 'Login failure', 'settings_loginFailure' => 'Login failure',
'settings_loginFailure_desc' => 'Disable account after n login failures.', 'settings_loginFailure_desc' => 'Disable account after n login failures.',
'settings_logLevelAlert' => 'Alert',
'settings_logLevelCritical' => 'Critical',
'settings_logLevelDebug' => 'Debug',
'settings_logLevelEmergency' => 'Emergency',
'settings_logLevelError' => 'Error',
'settings_logLevelInfo' => 'Information',
'settings_logLevelNotice' => 'Notice',
'settings_logLevelWarning' => 'Warning',
'settings_luceneClassDir' => 'Lucene SeedDMS directory', 'settings_luceneClassDir' => 'Lucene SeedDMS directory',
'settings_luceneClassDir_desc' => 'Path to SeedDMS_Lucene (optional). Leave this empty if you have installed SeedDMS_Lucene at a place where it can be found by PHP, e.g. Extra PHP Include-Path', 'settings_luceneClassDir_desc' => 'Path to SeedDMS_Lucene (optional). Leave this empty if you have installed SeedDMS_Lucene at a place where it can be found by PHP, e.g. Extra PHP Include-Path',
'settings_luceneDir' => 'Directory for full text index', 'settings_luceneDir' => 'Directory for full text index',
@ -2385,10 +2338,6 @@ If you did not receive a password, please use the password forgotten function on
'settings_siteName' => 'Site Name', 'settings_siteName' => 'Site Name',
'settings_siteName_desc' => 'Name of site used in the page titles. Default: SeedDMS', 'settings_siteName_desc' => 'Name of site used in the page titles. Default: SeedDMS',
'settings_SMTP' => 'SMTP Server settings', 'settings_SMTP' => 'SMTP Server settings',
'settings_smtpForceFrom' => 'Force from email',
'settings_smtpForceFrom_desc' => 'Use address from \'Send from\' for all outgoing mail.',
'settings_smtpLazySSL' => 'Lazy SSL checking',
'settings_smtpLazySSL_desc' => 'Turn off checking for a valid SSL certificate. This can be useful if self signed certificates are used or a certificate has expired. Turning this on can be dangerous, if you do not know the potential risks.',
'settings_smtpPassword' => 'SMTP Server password', 'settings_smtpPassword' => 'SMTP Server password',
'settings_smtpPassword_desc' => 'SMTP Server password', 'settings_smtpPassword_desc' => 'SMTP Server password',
'settings_smtpPort' => 'SMTP Server port', 'settings_smtpPort' => 'SMTP Server port',
@ -2472,7 +2421,6 @@ If you did not receive a password, please use the password forgotten function on
'sign_out' => 'Sign out', 'sign_out' => 'Sign out',
'sign_out_user' => 'Sign out user', 'sign_out_user' => 'Sign out user',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => 'Skip default columns',
'sk_SK' => 'Slovak', 'sk_SK' => 'Slovak',
'sort_by_date' => 'Sort by date', 'sort_by_date' => 'Sort by date',
'sort_by_expiration_date' => 'Sort by date of expiration', 'sort_by_expiration_date' => 'Sort by date of expiration',
@ -2602,7 +2550,6 @@ If you did not receive a password, please use the password forgotten function on
'status_revision_sleeping' => 'pending', 'status_revision_sleeping' => 'pending',
'status_revisor_removed' => 'Revisor removed from list', 'status_revisor_removed' => 'Revisor removed from list',
'status_unknown' => 'Unknown', 'status_unknown' => 'Unknown',
'storage' => 'Storage',
'storage_size' => 'Storage size', 'storage_size' => 'Storage size',
'subfolder_duplicate_name' => 'Duplicate subfolder name', 'subfolder_duplicate_name' => 'Duplicate subfolder name',
'submit_2_fact_auth' => 'Save secret', 'submit_2_fact_auth' => 'Save secret',
@ -2664,15 +2611,7 @@ If you did not receive a password, please use the password forgotten function on
'task_name' => 'Name', 'task_name' => 'Name',
'task_next_run' => 'Next run', 'task_next_run' => 'Next run',
'temp_jscode' => 'Temporary javascript code', 'temp_jscode' => 'Temporary javascript code',
'testmail_body' => 'This mail is just for testing the mail configuration of SeedDMS 'testmail_body' => 'This mail is just for testing the mail configuration of SeedDMS',
URL: [url]
Sitename: [sitename]
Version: [version]
SMTP Server: [smtpserver]
SMTP Port: [smtpport]
No SSL Check: [lazyssl]
Use Sender from: [forcefrom]',
'testmail_subject' => 'Test mail', 'testmail_subject' => 'Test mail',
'theme' => 'Theme', 'theme' => 'Theme',
'thursday' => 'Thursday', 'thursday' => 'Thursday',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: acabello (20), Admin (1356), angel (123), francisco (2), jaimem (14) // Translators: acabello (20), Admin (1355), angel (123), francisco (2), jaimem (14)
$text = array( $text = array(
'2_factor_auth' => 'Autenticación de doble factor', '2_factor_auth' => 'Autenticación de doble factor',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -280,7 +279,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Documentos por usuario', 'chart_docsperuser_title' => 'Documentos por usuario',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Seleccione un gráfico', 'chart_selection' => 'Seleccione un gráfico',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Espacio de almacenamiento por usuario', 'chart_sizeperuser_title' => 'Espacio de almacenamiento por usuario',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -292,7 +290,6 @@ URL: [url]',
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Por favor, seleccione definición de atributo', 'choose_attrdef' => 'Por favor, seleccione definición de atributo',
@ -314,7 +311,6 @@ URL: [url]',
'clear_cache' => 'Borrar cache', 'clear_cache' => 'Borrar cache',
'clear_clipboard' => 'Limpiar portapapeles', 'clear_clipboard' => 'Limpiar portapapeles',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Portapapeles', 'clipboard' => 'Portapapeles',
'close' => 'Cerrar', 'close' => 'Cerrar',
'color' => '', 'color' => '',
@ -357,8 +353,6 @@ URL: [url]',
'converter_new_mimetype' => 'Nuevo mime type', 'converter_new_mimetype' => 'Nuevo mime type',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Crear índice de texto completo', 'create_fulltext_index' => 'Crear índice de texto completo',
'create_fulltext_index_warning' => 'Usted va a regenerar el índice te texto completo. Esto puede tardar un tiempo considerable y consumir capacidad de su equipo. Si realmente quiere regenerar el índice, por favor confirme la operación.', 'create_fulltext_index_warning' => 'Usted va a regenerar el índice te texto completo. Esto puede tardar un tiempo considerable y consumir capacidad de su equipo. Si realmente quiere regenerar el índice, por favor confirme la operación.',
@ -370,7 +364,7 @@ URL: [url]',
'current_state' => 'Estado actual', 'current_state' => 'Estado actual',
'current_version' => 'Versión actual', 'current_version' => 'Versión actual',
'daily' => 'Diaria', 'daily' => 'Diaria',
'dashboard' => 'Panel Principal', 'dashboard' => '',
'databasesearch' => 'Búsqueda en base de datos', 'databasesearch' => 'Búsqueda en base de datos',
'database_schema_version' => 'Versión del esquema de base de datos', 'database_schema_version' => 'Versión del esquema de base de datos',
'data_loading' => 'Por favor, espere hasta que los datos sean cargados ...', 'data_loading' => 'Por favor, espere hasta que los datos sean cargados ...',
@ -567,8 +561,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -699,8 +691,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => 'Log de Cambios', 'extension_changelog' => 'Log de Cambios',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Cargando extensiones', 'extension_loading' => 'Cargando extensiones',
@ -720,11 +710,11 @@ URL: [url]',
'february' => 'Febrero', 'february' => 'Febrero',
'file' => 'Fichero', 'file' => 'Fichero',
'files' => 'Ficheros', 'files' => 'Ficheros',
'filesize' => 'Tamaño',
'files_deletion' => 'Eliminación de ficheros', 'files_deletion' => 'Eliminación de ficheros',
'files_deletion_warning' => 'Con esta opción se puede eliminar todos los ficheros del DMS completo. La información de versionado permanecerá visible.', 'files_deletion_warning' => 'Con esta opción se puede eliminar todos los ficheros del DMS completo. La información de versionado permanecerá visible.',
'files_loading' => 'Por favor espere, mientras la lista de archivos es cargada', 'files_loading' => 'Por favor espere, mientras la lista de archivos es cargada',
'filetype' => '', 'filetype' => '',
'file_size' => 'Tamaño',
'filter_for_documents' => 'Filtro adicional para documentos', 'filter_for_documents' => 'Filtro adicional para documentos',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtro adicional para carpetas', 'filter_for_folders' => 'Filtro adicional para carpetas',
@ -1118,17 +1108,6 @@ URL: [url]',
'nl_NL' => 'Holandes', 'nl_NL' => 'Holandes',
'no' => 'No', 'no' => 'No',
'notification' => 'Notificación', 'notification' => 'Notificación',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Noviembre', 'november' => 'Noviembre',
'now' => 'ahora', 'now' => 'ahora',
@ -1157,7 +1136,6 @@ URL: [url]',
'no_groups' => 'No hay grupos', 'no_groups' => 'No hay grupos',
'no_group_members' => 'Este grupo no tiene miembros', 'no_group_members' => 'Este grupo no tiene miembros',
'no_linked_files' => 'No hay ficheros vinculados', 'no_linked_files' => 'No hay ficheros vinculados',
'no_mimetype' => '',
'no_previous_versions' => 'No se han encontrado otras versiones', 'no_previous_versions' => 'No se han encontrado otras versiones',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'No hay revisiones pendientes.', 'no_review_needed' => 'No hay revisiones pendientes.',
@ -1311,9 +1289,7 @@ nURL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Eliminar flujo de trabajo de la versión del documento', 'removed_workflow_email_subject' => '[sitename]: [name] - Eliminar flujo de trabajo de la versión del documento',
'removeFolderFromDropFolder' => 'Eliminar carpeta después de importar', 'removeFolderFromDropFolder' => 'Eliminar carpeta después de importar',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Eliminar ficheros marcados', 'remove_marked_files' => 'Eliminar ficheros marcados',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1495,7 +1471,6 @@ URL: [url]',
'select_category' => 'Haga Click para seleccionar categoría', 'select_category' => 'Haga Click para seleccionar categoría',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Seleccionar Grupo', 'select_group' => 'Seleccionar Grupo',
'select_groups' => 'Haga Click para seleccionar grupos', 'select_groups' => 'Haga Click para seleccionar grupos',
'select_grp_approvers' => 'Haga Click para seleccionar grupo de aprobadores', 'select_grp_approvers' => 'Haga Click para seleccionar grupo de aprobadores',
@ -1516,7 +1491,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Seleccionar uno', 'select_one' => 'Seleccionar uno',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1528,7 +1502,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Enviar correo de prueba', 'send_test_mail' => 'Enviar correo de prueba',
'september' => 'Septiembre', 'september' => 'Septiembre',
'sequence' => 'Secuencia', 'sequence' => 'Secuencia',
@ -1543,9 +1516,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => 'Obtiene la fecha del archivo importado', 'setDateFromFile' => 'Obtiene la fecha del archivo importado',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Obtiene la fecha de la carpeta importada', 'setDateFromFolder' => 'Obtiene la fecha de la carpeta importada',
'setDateFromFolder_desc' => '',
'settings' => 'Configuración', 'settings' => 'Configuración',
'settings_activate_module' => 'Activar módulo', 'settings_activate_module' => 'Activar módulo',
'settings_activate_php_extension' => 'Activar extensión PHP', 'settings_activate_php_extension' => 'Activar extensión PHP',
@ -1643,8 +1614,6 @@ URL: [url]',
'settings_delete_install_folder' => 'Para utilizar SeedDMS, debe eliminar el archivo ENABLE_INSTALL_TOOL de la carpeta de configuración', 'settings_delete_install_folder' => 'Para utilizar SeedDMS, debe eliminar el archivo ENABLE_INSTALL_TOOL de la carpeta de configuración',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Deshabilitar autoedición', 'settings_disableSelfEdit' => 'Deshabilitar autoedición',
'settings_disableSelfEdit_desc' => 'Si está seleccionado el usuario no podrá editar su propio perfil', 'settings_disableSelfEdit_desc' => 'Si está seleccionado el usuario no podrá editar su propio perfil',
'settings_disable_install' => 'Eliminar el archivo ENABLE_INSTALL_TOOL se es posible', 'settings_disable_install' => 'Eliminar el archivo ENABLE_INSTALL_TOOL se es posible',
@ -1710,8 +1679,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.', 'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Activar en el menú la lista de tareas', 'settings_enableMenuTasks' => 'Activar en el menú la lista de tareas',
'settings_enableMenuTasks_desc' => 'Habilita/Deshabillita la parte del menú que contiene todas las tareas para el usuario. Contiene documentos que necesitan ser revisados, aprobados, etc.', 'settings_enableMenuTasks_desc' => 'Habilita/Deshabillita la parte del menú que contiene todas las tareas para el usuario. Contiene documentos que necesitan ser revisados, aprobados, etc.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1771,8 +1738,6 @@ URL: [url]',
'settings_encryptionKey' => 'Clave de cifrado', 'settings_encryptionKey' => 'Clave de cifrado',
'settings_encryptionKey_desc' => 'Esta cadena se utiliza para crear un identificador único añadido como campo oculto a formularios para prevenir ataques CSRF.', 'settings_encryptionKey_desc' => 'Esta cadena se utiliza para crear un identificador único añadido como campo oculto a formularios para prevenir ataques CSRF.',
'settings_error' => 'Error', 'settings_error' => 'Error',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Expandir árbol de carpetas', 'settings_expandFolderTree' => 'Expandir árbol de carpetas',
'settings_expandFolderTree_desc' => 'Expandir árbol de carpetas', 'settings_expandFolderTree_desc' => 'Expandir árbol de carpetas',
'settings_expandFolderTree_val0' => 'Comenzar con el árbol oculto', 'settings_expandFolderTree_val0' => 'Comenzar con el árbol oculto',
@ -1829,22 +1794,10 @@ URL: [url]',
'settings_libraryFolder_desc' => 'Carpeta donde un documento puede ser copiado para crear nuevos documentos', 'settings_libraryFolder_desc' => 'Carpeta donde un documento puede ser copiado para crear nuevos documentos',
'settings_logFileEnable' => 'Archivo de registro habilitado', 'settings_logFileEnable' => 'Archivo de registro habilitado',
'settings_logFileEnable_desc' => 'Habilitar/Deshabilitar archivo de registro', 'settings_logFileEnable_desc' => 'Habilitar/Deshabilitar archivo de registro',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotación del archivo de registro', 'settings_logFileRotation' => 'Rotación del archivo de registro',
'settings_logFileRotation_desc' => 'Rotación del archivo de registro', 'settings_logFileRotation_desc' => 'Rotación del archivo de registro',
'settings_loginFailure' => 'Fallo de acceso', 'settings_loginFailure' => 'Fallo de acceso',
'settings_loginFailure_desc' => 'Deshabilitar cuenta después de n intentos de acceso.', 'settings_loginFailure_desc' => 'Deshabilitar cuenta después de n intentos de acceso.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Carpeta de SeedDMS Lucene', 'settings_luceneClassDir' => 'Carpeta de SeedDMS Lucene',
'settings_luceneClassDir_desc' => 'Ruta hacia SeedDMS_Lucene (opcional)', 'settings_luceneClassDir_desc' => 'Ruta hacia SeedDMS_Lucene (opcional)',
'settings_luceneDir' => 'Carpeta del índice de texto completo', 'settings_luceneDir' => 'Carpeta del índice de texto completo',
@ -1943,10 +1896,6 @@ URL: [url]',
'settings_siteName' => 'Nombre del sitio', 'settings_siteName' => 'Nombre del sitio',
'settings_siteName_desc' => 'Nombre del sitio usado en los títulos de página. Por defecto: SeedDMS', 'settings_siteName_desc' => 'Nombre del sitio usado en los títulos de página. Por defecto: SeedDMS',
'settings_SMTP' => 'Configuración del servidor SMTP', 'settings_SMTP' => 'Configuración del servidor SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Contraseña del servidor SMTP', 'settings_smtpPassword' => 'Contraseña del servidor SMTP',
'settings_smtpPassword_desc' => 'Contraseña del servidor SMTP', 'settings_smtpPassword_desc' => 'Contraseña del servidor SMTP',
'settings_smtpPort' => 'Puerto del servidor SMTP', 'settings_smtpPort' => 'Puerto del servidor SMTP',
@ -2030,7 +1979,6 @@ URL: [url]',
'sign_out' => 'Salir', 'sign_out' => 'Salir',
'sign_out_user' => 'Desconectar usuario', 'sign_out_user' => 'Desconectar usuario',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovaco', 'sk_SK' => 'Slovaco',
'sort_by_date' => 'Ordenar por Fecha', 'sort_by_date' => 'Ordenar por Fecha',
'sort_by_expiration_date' => 'Ordenar por fecha de vencimiento', 'sort_by_expiration_date' => 'Ordenar por fecha de vencimiento',
@ -2160,7 +2108,6 @@ URL: [url]',
'status_revision_sleeping' => 'pendiente', 'status_revision_sleeping' => 'pendiente',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Desconocido', 'status_unknown' => 'Desconocido',
'storage' => '',
'storage_size' => 'Tamaño de almacenamiento', 'storage_size' => 'Tamaño de almacenamiento',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1175), jeromerobert (50), lonnnew (9), Oudiceval (1171) // Translators: Admin (1171), jeromerobert (50), lonnnew (9), Oudiceval (1171)
$text = array( $text = array(
'2_factor_auth' => 'Authentification forte', '2_factor_auth' => 'Authentification forte',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Ce système requiert une authentification à deux facteurs. Cela nécessite linstallation de Google Authenticator sur votre téléphone mobile. Ci-dessous sont visibles deux QR codes. Celui de droite correspond à votre clé secrète actuelle. Celui de gauche permet de définir une nouvelle clé secrète. Lorsque vous définissez une nouvelle clé secrète, assurez-vous de la scanner avec Google Authenticator.', '2_factor_auth_info' => 'Ce système requiert une authentification à deux facteurs. Cela nécessite linstallation de Google Authenticator sur votre téléphone mobile. Ci-dessous sont visibles deux QR codes. Celui de droite correspond à votre clé secrète actuelle. Celui de gauche permet de définir une nouvelle clé secrète. Lorsque vous définissez une nouvelle clé secrète, assurez-vous de la scanner avec Google Authenticator.',
'2_fact_auth_current_secret' => 'Clé secrète actuelle', '2_fact_auth_current_secret' => 'Clé secrète actuelle',
'2_fact_auth_new_secret' => 'Nouvelle clé secrète', '2_fact_auth_new_secret' => 'Nouvelle clé secrète',
@ -309,7 +308,6 @@ URL : [url]</p>',
'chart_docsperuser_title' => 'Documents par utilisateur', 'chart_docsperuser_title' => 'Documents par utilisateur',
'chart_foldersperuser_title' => 'Dossiers par utilisateur', 'chart_foldersperuser_title' => 'Dossiers par utilisateur',
'chart_selection' => 'Sélectionner un graphique', 'chart_selection' => 'Sélectionner un graphique',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Volume par utilisateur', 'chart_sizeperuser_title' => 'Volume par utilisateur',
'checkedout_file_has_different_version' => 'La version bloquée nest pas identique à la version actuelle. Le déblocage ne modifiera pas le document.', 'checkedout_file_has_different_version' => 'La version bloquée nest pas identique à la version actuelle. Le déblocage ne modifiera pas le document.',
'checkedout_file_has_disappeared' => 'Le fichier du document bloqué nexiste plus. Le déblocage est impossible.', 'checkedout_file_has_disappeared' => 'Le fichier du document bloqué nexiste plus. Le déblocage est impossible.',
@ -321,7 +319,6 @@ URL : [url]</p>',
'checkout_is_disabled' => 'Le blocage (check-out) de documents est désactivé dans la configuration.', 'checkout_is_disabled' => 'Le blocage (check-out) de documents est désactivé dans la configuration.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Choisissez une définition d\'attribut', 'choose_attrdef' => 'Choisissez une définition d\'attribut',
@ -343,7 +340,6 @@ URL : [url]</p>',
'clear_cache' => 'Vider le cache', 'clear_cache' => 'Vider le cache',
'clear_clipboard' => 'Vider le presse-papier', 'clear_clipboard' => 'Vider le presse-papier',
'clear_password' => 'Sans mot de passe', 'clear_password' => 'Sans mot de passe',
'click_to_expand_filter_results' => '',
'clipboard' => 'Presse-papier', 'clipboard' => 'Presse-papier',
'close' => 'Fermer', 'close' => 'Fermer',
'color' => 'Couleur', 'color' => 'Couleur',
@ -386,8 +382,6 @@ URL : [url]</p>',
'converter_new_mimetype' => 'Nouveau type MIME', 'converter_new_mimetype' => 'Nouveau type MIME',
'copied_to_checkout_as' => 'Fichier copié dans lespace de blocage en tant que « [filename] » ([date])', 'copied_to_checkout_as' => 'Fichier copié dans lespace de blocage en tant que « [filename] » ([date])',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Créer un lien de téléchargement', 'create_download_link' => 'Créer un lien de téléchargement',
'create_fulltext_index' => 'Créer un index de recherche plein texte', 'create_fulltext_index' => 'Créer un index de recherche plein texte',
'create_fulltext_index_warning' => 'Vous allez recréer l\'index de recherche plein texte. Cela peut prendre un temps considérable et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.', 'create_fulltext_index_warning' => 'Vous allez recréer l\'index de recherche plein texte. Cela peut prendre un temps considérable et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.',
@ -399,7 +393,7 @@ URL : [url]</p>',
'current_state' => 'État actuel', 'current_state' => 'État actuel',
'current_version' => 'Version actuelle', 'current_version' => 'Version actuelle',
'daily' => 'Journalier', 'daily' => 'Journalier',
'dashboard' => 'Tableau de bord', 'dashboard' => '',
'databasesearch' => 'Recherche dans la base de données', 'databasesearch' => 'Recherche dans la base de données',
'database_schema_version' => 'Version du schéma de base de données', 'database_schema_version' => 'Version du schéma de base de données',
'data_loading' => 'Veuillez patienter, jusqu\'à ce que les données soient chargées', 'data_loading' => 'Veuillez patienter, jusqu\'à ce que les données soient chargées',
@ -682,8 +676,6 @@ URL : [url]</p>',
'download_header_document_name' => 'Nom du document', 'download_header_document_name' => 'Nom du document',
'download_header_document_no' => 'N° du document', 'download_header_document_no' => 'N° du document',
'download_header_filename' => 'Nom du fichier', 'download_header_filename' => 'Nom du fichier',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => 'Version interne', 'download_header_internal_version' => 'Version interne',
'download_header_reviewer' => 'Examinateur', 'download_header_reviewer' => 'Examinateur',
'download_header_review_comment' => 'Commentaire de vérification', 'download_header_review_comment' => 'Commentaire de vérification',
@ -782,7 +774,7 @@ URL : [url]</p>',
'error_update_document' => 'Erreur lors de la mise à jour du document', 'error_update_document' => 'Erreur lors de la mise à jour du document',
'error_uploading_reviewer_only' => 'Erreur lors de la création du document. Le document a un examinateur, mais pas dapprobateur.', 'error_uploading_reviewer_only' => 'Erreur lors de la création du document. Le document a un examinateur, mais pas dapprobateur.',
'es_ES' => 'Espagnol', 'es_ES' => 'Espagnol',
'event' => 'Évenement', 'event' => '',
'event_details' => 'Détails de l\'événement', 'event_details' => 'Détails de l\'événement',
'exclude_items' => 'Exclure des élements', 'exclude_items' => 'Exclure des élements',
'expired' => 'Expiré', 'expired' => 'Expiré',
@ -820,8 +812,6 @@ URL : [url]</p>',
'export_user_list_csv' => 'Exporter les utilisateurs en CSV', 'export_user_list_csv' => 'Exporter les utilisateurs en CSV',
'extension_archive' => 'Extension', 'extension_archive' => 'Extension',
'extension_changelog' => 'Journal des modifications', 'extension_changelog' => 'Journal des modifications',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'Lextension est désactivée', 'extension_is_off_now' => 'Lextension est désactivée',
'extension_is_on_now' => 'Lextension est activée', 'extension_is_on_now' => 'Lextension est activée',
'extension_loading' => 'Chargement des extensions…', 'extension_loading' => 'Chargement des extensions…',
@ -841,11 +831,11 @@ URL : [url]</p>',
'february' => 'Février', 'february' => 'Février',
'file' => 'Fichier', 'file' => 'Fichier',
'files' => 'Fichiers', 'files' => 'Fichiers',
'filesize' => 'Taille',
'files_deletion' => 'Suppression de fichiers', 'files_deletion' => 'Suppression de fichiers',
'files_deletion_warning' => 'Avec cette option, vous pouvez supprimer tous les fichiers d\'un dossier DMS. Les informations de version resteront visibles.', 'files_deletion_warning' => 'Avec cette option, vous pouvez supprimer tous les fichiers d\'un dossier DMS. Les informations de version resteront visibles.',
'files_loading' => 'Veuillez patienter pendant le chargement de la liste des fichiers…', 'files_loading' => 'Veuillez patienter pendant le chargement de la liste des fichiers…',
'filetype' => 'Type de fichier', 'filetype' => 'Type de fichier',
'file_size' => 'Taille',
'filter_for_documents' => 'Filtre additionnel pour les documents', 'filter_for_documents' => 'Filtre additionnel pour les documents',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtre additionnel pour les dossiers', 'filter_for_folders' => 'Filtre additionnel pour les dossiers',
@ -1324,17 +1314,6 @@ URL : [url]</p>',
'nl_NL' => 'Danois', 'nl_NL' => 'Danois',
'no' => 'Non', 'no' => 'Non',
'notification' => 'Notification', 'notification' => 'Notification',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => 'Non inscrit', 'not_subscribed' => 'Non inscrit',
'november' => 'Novembre', 'november' => 'Novembre',
'now' => 'Maintenant', 'now' => 'Maintenant',
@ -1363,7 +1342,6 @@ URL : [url]</p>',
'no_groups' => 'Aucun groupe', 'no_groups' => 'Aucun groupe',
'no_group_members' => 'Ce groupe ne contient aucun membre', 'no_group_members' => 'Ce groupe ne contient aucun membre',
'no_linked_files' => 'Aucun fichier lié', 'no_linked_files' => 'Aucun fichier lié',
'no_mimetype' => '',
'no_previous_versions' => 'Aucune autre version trouvée', 'no_previous_versions' => 'Aucune autre version trouvée',
'no_receipt_needed' => 'Il ny a actuellement aucun document nécessitant une confirmation de réception.', 'no_receipt_needed' => 'Il ny a actuellement aucun document nécessitant une confirmation de réception.',
'no_review_needed' => 'Aucune vérification en attente', 'no_review_needed' => 'Aucune vérification en attente',
@ -1578,9 +1556,7 @@ Utilisateur : [username]<br />
URL : [url]</p>', URL : [url]</p>',
'removed_workflow_email_subject' => '[sitename] : [name] - Workflow retiré de la version du doument', 'removed_workflow_email_subject' => '[sitename] : [name] - Workflow retiré de la version du doument',
'removeFolderFromDropFolder' => 'Suppression du dossier après importation', 'removeFolderFromDropFolder' => 'Suppression du dossier après importation',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => 'Approbation retirée', 'remove_approval_log' => 'Approbation retirée',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Supprimer les fichiers sélectionnés', 'remove_marked_files' => 'Supprimer les fichiers sélectionnés',
'remove_review_log' => 'Vérification retirée', 'remove_review_log' => 'Vérification retirée',
'remove_task' => '', 'remove_task' => '',
@ -1877,7 +1853,6 @@ URL : [url]</p>',
'select_category' => 'Cliquer pour choisir une catégorie', 'select_category' => 'Cliquer pour choisir une catégorie',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Sélectionner un groupe', 'select_group' => 'Sélectionner un groupe',
'select_groups' => 'Cliquer pour choisir un groupe', 'select_groups' => 'Cliquer pour choisir un groupe',
'select_grp_approvers' => 'Cliquer pour choisir un groupe d\'approbateur', 'select_grp_approvers' => 'Cliquer pour choisir un groupe d\'approbateur',
@ -1898,7 +1873,6 @@ URL : [url]</p>',
'select_mimetype' => 'Sélectionner un type MIME', 'select_mimetype' => 'Sélectionner un type MIME',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Selectionner', 'select_one' => 'Selectionner',
'select_option' => '',
'select_owner' => 'Sélectionner un propriétaire', 'select_owner' => 'Sélectionner un propriétaire',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => 'Cliquer pour sélectionner un statut', 'select_status' => 'Cliquer pour sélectionner un statut',
@ -1915,7 +1889,6 @@ Nom : [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename] : [login] - Vos informations de connexion', 'send_login_data_subject' => '[sitename] : [login] - Vos informations de connexion',
'send_notification' => '',
'send_test_mail' => 'Envoyer un e-mail test', 'send_test_mail' => 'Envoyer un e-mail test',
'september' => 'Septembre', 'september' => 'Septembre',
'sequence' => 'Position dans le dossier', 'sequence' => 'Position dans le dossier',
@ -1930,9 +1903,7 @@ Nom : [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Utilisateurs en ligne', 'sessions' => 'Utilisateurs en ligne',
'setDateFromFile' => 'Reprendre la date du fichier importé', 'setDateFromFile' => 'Reprendre la date du fichier importé',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Reprendre la date du dossier importé', 'setDateFromFolder' => 'Reprendre la date du dossier importé',
'setDateFromFolder_desc' => '',
'settings' => 'Configuration', 'settings' => 'Configuration',
'settings_activate_module' => 'Activez le module', 'settings_activate_module' => 'Activez le module',
'settings_activate_php_extension' => 'Activez l\'extension PHP', 'settings_activate_php_extension' => 'Activez l\'extension PHP',
@ -2030,8 +2001,6 @@ Nom : [username]
'settings_delete_install_folder' => 'Pour utiliser SeedDMS, vous devez supprimer le fichier ENABLE_INSTALL_TOOL dans le répertoire de configuration', 'settings_delete_install_folder' => 'Pour utiliser SeedDMS, vous devez supprimer le fichier ENABLE_INSTALL_TOOL dans le répertoire de configuration',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Désactiver auto modification', 'settings_disableSelfEdit' => 'Désactiver auto modification',
'settings_disableSelfEdit_desc' => 'Si coché, l\'utilisateur ne peut pas éditer son profil', 'settings_disableSelfEdit_desc' => 'Si coché, l\'utilisateur ne peut pas éditer son profil',
'settings_disable_install' => 'Si possible, supprimer le fichier ENABLE_INSTALL_TOOL', 'settings_disable_install' => 'Si possible, supprimer le fichier ENABLE_INSTALL_TOOL',
@ -2097,8 +2066,6 @@ Nom : [username]
'settings_enableLargeFileUpload_desc' => 'Si défini, le téléchargement de fichier est également disponible via un applet java appelé jumploader sans limite de taille définie par le navigateur. Il permet également de télécharger plusieurs fichiers en une seule fois.', 'settings_enableLargeFileUpload_desc' => 'Si défini, le téléchargement de fichier est également disponible via un applet java appelé jumploader sans limite de taille définie par le navigateur. Il permet également de télécharger plusieurs fichiers en une seule fois.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Activer le menu des tâches', 'settings_enableMenuTasks' => 'Activer le menu des tâches',
'settings_enableMenuTasks_desc' => 'Affiche un menu avec la liste des tâches. Cette liste contient les documents en attente dune action par lutilisateur.', 'settings_enableMenuTasks_desc' => 'Affiche un menu avec la liste des tâches. Cette liste contient les documents en attente dune action par lutilisateur.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -2158,8 +2125,6 @@ Nom : [username]
'settings_encryptionKey' => 'Clé de cryptage', 'settings_encryptionKey' => 'Clé de cryptage',
'settings_encryptionKey_desc' => 'Cette chaîne est utilisée pour créer un identifiant unique étant ajouté comme champ masqué à un formulaire afin de prévenir des attaques CSRF.', 'settings_encryptionKey_desc' => 'Cette chaîne est utilisée pour créer un identifiant unique étant ajouté comme champ masqué à un formulaire afin de prévenir des attaques CSRF.',
'settings_error' => 'Erreur', 'settings_error' => 'Erreur',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Dérouler l\'arborescence des dossiers', 'settings_expandFolderTree' => 'Dérouler l\'arborescence des dossiers',
'settings_expandFolderTree_desc' => 'Dérouler l\'arborescence des dossiers', 'settings_expandFolderTree_desc' => 'Dérouler l\'arborescence des dossiers',
'settings_expandFolderTree_val0' => 'Démarrer avec l\'arborescence cachée', 'settings_expandFolderTree_val0' => 'Démarrer avec l\'arborescence cachée',
@ -2216,22 +2181,10 @@ Nom : [username]
'settings_libraryFolder_desc' => 'Dossier dans lequel les documents peuvent être copiés pour en créer de nouveaux.', 'settings_libraryFolder_desc' => 'Dossier dans lequel les documents peuvent être copiés pour en créer de nouveaux.',
'settings_logFileEnable' => 'Fichier journal activé', 'settings_logFileEnable' => 'Fichier journal activé',
'settings_logFileEnable_desc' => 'Active/désactive le fichier journal', 'settings_logFileEnable_desc' => 'Active/désactive le fichier journal',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotation fichier journal', 'settings_logFileRotation' => 'Rotation fichier journal',
'settings_logFileRotation_desc' => 'Rotation fichier journal', 'settings_logFileRotation_desc' => 'Rotation fichier journal',
'settings_loginFailure' => 'Max. échecs de connexion', 'settings_loginFailure' => 'Max. échecs de connexion',
'settings_loginFailure_desc' => 'Désactiver le compte après n échecs de connexion.', 'settings_loginFailure_desc' => 'Désactiver le compte après n échecs de connexion.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Répertoire Lucene SeedDMS', 'settings_luceneClassDir' => 'Répertoire Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Chemin vers SeedDMS_Lucene (optionnel)', 'settings_luceneClassDir_desc' => 'Chemin vers SeedDMS_Lucene (optionnel)',
'settings_luceneDir' => 'Répertoire index Lucene', 'settings_luceneDir' => 'Répertoire index Lucene',
@ -2330,10 +2283,6 @@ Nom : [username]
'settings_siteName' => 'Nom du site', 'settings_siteName' => 'Nom du site',
'settings_siteName_desc' => 'Nom du site utilisé pour les titres de pages. Par défaut : SeedDMS', 'settings_siteName_desc' => 'Nom du site utilisé pour les titres de pages. Par défaut : SeedDMS',
'settings_SMTP' => 'Paramètres du serveur SMTP', 'settings_SMTP' => 'Paramètres du serveur SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Mot de passe du serveur SMTP', 'settings_smtpPassword' => 'Mot de passe du serveur SMTP',
'settings_smtpPassword_desc' => 'Mot de passe du serveur SMTP', 'settings_smtpPassword_desc' => 'Mot de passe du serveur SMTP',
'settings_smtpPort' => 'Port serveur SMTP', 'settings_smtpPort' => 'Port serveur SMTP',
@ -2417,7 +2366,6 @@ Nom : [username]
'sign_out' => 'Déconnexion', 'sign_out' => 'Déconnexion',
'sign_out_user' => 'Déconnecter l\'utilisateur', 'sign_out_user' => 'Déconnecter l\'utilisateur',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovaque', 'sk_SK' => 'Slovaque',
'sort_by_date' => 'Trier par date', 'sort_by_date' => 'Trier par date',
'sort_by_expiration_date' => 'Trier par date dexpiration', 'sort_by_expiration_date' => 'Trier par date dexpiration',
@ -2547,7 +2495,6 @@ Nom : [username]
'status_revision_sleeping' => 'en attente', 'status_revision_sleeping' => 'en attente',
'status_revisor_removed' => 'Réviseur retiré de la liste', 'status_revisor_removed' => 'Réviseur retiré de la liste',
'status_unknown' => 'Inconnu', 'status_unknown' => 'Inconnu',
'storage' => '',
'storage_size' => 'Taille occupée', 'storage_size' => 'Taille occupée',
'subfolder_duplicate_name' => 'Un sous-dossier porte déjà ce nom !', 'subfolder_duplicate_name' => 'Un sous-dossier porte déjà ce nom !',
'submit_2_fact_auth' => 'Enregistrer la clé secrète', 'submit_2_fact_auth' => 'Enregistrer la clé secrète',
@ -2692,7 +2639,7 @@ URL : [url]</p>',
'type_to_filter' => 'Filtrer dans la liste', 'type_to_filter' => 'Filtrer dans la liste',
'type_to_search' => 'Effectuer une recherche', 'type_to_search' => 'Effectuer une recherche',
'uk_UA' => 'Ukrénien', 'uk_UA' => 'Ukrénien',
'undefined' => 'indéfini', 'undefined' => '',
'under_folder' => 'Dans le dossier', 'under_folder' => 'Dans le dossier',
'unknown_attrdef' => 'Définition dattribut inconnue', 'unknown_attrdef' => 'Définition dattribut inconnue',
'unknown_command' => 'Commande non reconnue.', 'unknown_command' => 'Commande non reconnue.',
@ -2711,7 +2658,7 @@ URL : [url]</p>',
'unlock_cause_locking_user' => 'Vous pouvez encore le mettre à jour, car vous êtes le seul à l\'avoir verrouillé. Le verrouillage sera automatiquement annulé.', 'unlock_cause_locking_user' => 'Vous pouvez encore le mettre à jour, car vous êtes le seul à l\'avoir verrouillé. Le verrouillage sera automatiquement annulé.',
'unlock_document' => 'Déverrouiller', 'unlock_document' => 'Déverrouiller',
'update' => 'Mettre à jour', 'update' => 'Mettre à jour',
'updated' => 'mis à jour', 'updated' => '',
'updated_documents' => '', 'updated_documents' => '',
'update_approvers' => 'Mettre à jour la liste des approbateurs', 'update_approvers' => 'Mettre à jour la liste des approbateurs',
'update_document' => 'Mettre à jour', 'update_document' => 'Mettre à jour',

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'Kétfaktoros azonosítás', '2_factor_auth' => 'Kétfaktoros azonosítás',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'A rendszernek két faktoros hitelesítése van. Szükséged lesz a Google Authenticator-ra a mobil telefonodon. Lejebb látható két QR kód. A jobb oldali a saját jelszavát, a baloldali egy új titkos jelszót tartalmaz. Ha új jelszót szeretne beállítani, szkennelje be újra a Goolge Authenticator-al.', '2_factor_auth_info' => 'A rendszernek két faktoros hitelesítése van. Szükséged lesz a Google Authenticator-ra a mobil telefonodon. Lejebb látható két QR kód. A jobb oldali a saját jelszavát, a baloldali egy új titkos jelszót tartalmaz. Ha új jelszót szeretne beállítani, szkennelje be újra a Goolge Authenticator-al.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -280,7 +279,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumentumok felhasználónként', 'chart_docsperuser_title' => 'Dokumentumok felhasználónként',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Diagram választása', 'chart_selection' => 'Diagram választása',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Lemezterület felhasználónként', 'chart_sizeperuser_title' => 'Lemezterület felhasználónként',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -292,7 +290,6 @@ URL: [url]',
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Kérem válasszon jellemző meghatározást', 'choose_attrdef' => 'Kérem válasszon jellemző meghatározást',
@ -314,7 +311,6 @@ URL: [url]',
'clear_cache' => 'Gyorsítótár törlése', 'clear_cache' => 'Gyorsítótár törlése',
'clear_clipboard' => 'Vágólap törlése', 'clear_clipboard' => 'Vágólap törlése',
'clear_password' => 'jelszó törlése', 'clear_password' => 'jelszó törlése',
'click_to_expand_filter_results' => '',
'clipboard' => 'Vágólap', 'clipboard' => 'Vágólap',
'close' => 'Bezár', 'close' => 'Bezár',
'color' => '', 'color' => '',
@ -357,8 +353,6 @@ URL: [url]',
'converter_new_mimetype' => 'Új mime típus', 'converter_new_mimetype' => 'Új mime típus',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Teljes szöveg index létrehozása', 'create_fulltext_index' => 'Teljes szöveg index létrehozása',
'create_fulltext_index_warning' => 'Ön a teljes szöveg index újraépítését kezdeményezte. Ez a művelet hosszú ideig eltarthat és jelentősen csökkentheti az egész rendszer teljesítményét. Ha biztosan újra kívánja építeni az indexet, kérjük erősítse meg a műveletet.', 'create_fulltext_index_warning' => 'Ön a teljes szöveg index újraépítését kezdeményezte. Ez a művelet hosszú ideig eltarthat és jelentősen csökkentheti az egész rendszer teljesítményét. Ha biztosan újra kívánja építeni az indexet, kérjük erősítse meg a műveletet.',
@ -561,8 +555,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -693,8 +685,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Bővítmények', 'extension_archive' => 'Bővítmények',
'extension_changelog' => 'Változásnapló', 'extension_changelog' => 'Változásnapló',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Kiterjesztések betöltése ...', 'extension_loading' => 'Kiterjesztések betöltése ...',
@ -714,11 +704,11 @@ URL: [url]',
'february' => 'Február', 'february' => 'Február',
'file' => 'Állomány', 'file' => 'Állomány',
'files' => 'Állományok', 'files' => 'Állományok',
'filesize' => 'Állomány méret',
'files_deletion' => 'Állományok törlése', 'files_deletion' => 'Állományok törlése',
'files_deletion_warning' => 'Ezzel az opcióval törölheti az összes állományt valamennyi DMS mappában. A változási információk láthatók maradnak.', 'files_deletion_warning' => 'Ezzel az opcióval törölheti az összes állományt valamennyi DMS mappában. A változási információk láthatók maradnak.',
'files_loading' => 'Kérem, várjon, amíg a fájl lista betöltődik ...', 'files_loading' => 'Kérem, várjon, amíg a fájl lista betöltődik ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Állomány méret',
'filter_for_documents' => 'További dokumentum szűrők', 'filter_for_documents' => 'További dokumentum szűrők',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'További mappa szűrők', 'filter_for_folders' => 'További mappa szűrők',
@ -1109,17 +1099,6 @@ URL: [url]',
'nl_NL' => 'Holland', 'nl_NL' => 'Holland',
'no' => 'Nem', 'no' => 'Nem',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'November', 'november' => 'November',
'now' => 'most', 'now' => 'most',
@ -1148,7 +1127,6 @@ URL: [url]',
'no_groups' => 'Nincsenek csoportok', 'no_groups' => 'Nincsenek csoportok',
'no_group_members' => 'Ennek a csoportnak nincsenek tagjai', 'no_group_members' => 'Ennek a csoportnak nincsenek tagjai',
'no_linked_files' => 'Nincsenek hivatkozott állományok', 'no_linked_files' => 'Nincsenek hivatkozott állományok',
'no_mimetype' => '',
'no_previous_versions' => 'Nem találhatók más változatok', 'no_previous_versions' => 'Nem találhatók más változatok',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'Nincs folyamatban lévő felülvizsgálat.', 'no_review_needed' => 'Nincs folyamatban lévő felülvizsgálat.',
@ -1302,9 +1280,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Dokumentum változatból eltávolított munkafolyamat', 'removed_workflow_email_subject' => '[sitename]: [name] - Dokumentum változatból eltávolított munkafolyamat',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Megjelölt állományok eltávolítása', 'remove_marked_files' => 'Megjelölt állományok eltávolítása',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1485,7 +1461,6 @@ URL: [url]',
'select_category' => 'Kattintson a kategória kiválasztásához', 'select_category' => 'Kattintson a kategória kiválasztásához',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Csoport kiválasztása', 'select_group' => 'Csoport kiválasztása',
'select_groups' => 'Kattintson a csoportok kijelöléséhez', 'select_groups' => 'Kattintson a csoportok kijelöléséhez',
'select_grp_approvers' => 'Kattintson a csoport jóváhagyó kijelöléséhez', 'select_grp_approvers' => 'Kattintson a csoport jóváhagyó kijelöléséhez',
@ -1506,7 +1481,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Válasszon egyet', 'select_one' => 'Válasszon egyet',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1518,7 +1492,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Teszt e-mail küldése', 'send_test_mail' => 'Teszt e-mail küldése',
'september' => 'September', 'september' => 'September',
'sequence' => 'Sorrend', 'sequence' => 'Sorrend',
@ -1533,9 +1506,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Beállítások', 'settings' => 'Beállítások',
'settings_activate_module' => 'Modul aktiválása', 'settings_activate_module' => 'Modul aktiválása',
'settings_activate_php_extension' => 'PHP kiterjesztés aktiválása', 'settings_activate_php_extension' => 'PHP kiterjesztés aktiválása',
@ -1633,8 +1604,6 @@ URL: [url]',
'settings_delete_install_folder' => 'A SeedDMS használatához törölnie kell a konfigurációs könyvtárban található ENABLE_INSTALL_TOOL állományt.', 'settings_delete_install_folder' => 'A SeedDMS használatához törölnie kell a konfigurációs könyvtárban található ENABLE_INSTALL_TOOL állományt.',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Saját adatok szerkesztésének tiltása', 'settings_disableSelfEdit' => 'Saját adatok szerkesztésének tiltása',
'settings_disableSelfEdit_desc' => 'Ha be van jelölve a felhasználó nem szerkesztheti saját profilját', 'settings_disableSelfEdit_desc' => 'Ha be van jelölve a felhasználó nem szerkesztheti saját profilját',
'settings_disable_install' => 'Törölje az ENABLE_INSTALL_TOOL állományt, ha lehetséges', 'settings_disable_install' => 'Törölje az ENABLE_INSTALL_TOOL állományt, ha lehetséges',
@ -1700,8 +1669,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Ha beállítja az állományok feltöltése elérhető lesz egy jumploadernek hívott java appleten keresztül a böngészőprogram állomány méret korlátja nélkül. Ez engedélyezi több állomány feltöltését egy lépésben.', 'settings_enableLargeFileUpload_desc' => 'Ha beállítja az állományok feltöltése elérhető lesz egy jumploadernek hívott java appleten keresztül a böngészőprogram állomány méret korlátja nélkül. Ez engedélyezi több állomány feltöltését egy lépésben.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Feladatok menüpont engedélyezése', 'settings_enableMenuTasks' => 'Feladatok menüpont engedélyezése',
'settings_enableMenuTasks_desc' => 'Engedélyezi / letiltja a menüelemet, amely a felhasználó összes feladatát tartalmazza. Ez olyan dokumentumokat tartalmaz, amelyeket felül kell vizsgálni, jóvá kell hagyni stb.', 'settings_enableMenuTasks_desc' => 'Engedélyezi / letiltja a menüelemet, amely a felhasználó összes feladatát tartalmazza. Ez olyan dokumentumokat tartalmaz, amelyeket felül kell vizsgálni, jóvá kell hagyni stb.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1761,8 +1728,6 @@ URL: [url]',
'settings_encryptionKey' => 'Titkosító kulcs', 'settings_encryptionKey' => 'Titkosító kulcs',
'settings_encryptionKey_desc' => 'Ez a karaktersorozat használható egyedi azonosító létrehozásához amely rejtett mezőként lesz hozzáadva az űrlapokhoz a CSRF támadások megelőzésére.', 'settings_encryptionKey_desc' => 'Ez a karaktersorozat használható egyedi azonosító létrehozásához amely rejtett mezőként lesz hozzáadva az űrlapokhoz a CSRF támadások megelőzésére.',
'settings_error' => 'Hiba', 'settings_error' => 'Hiba',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Mappa fastruktúra kibontása', 'settings_expandFolderTree' => 'Mappa fastruktúra kibontása',
'settings_expandFolderTree_desc' => 'Mappa fastruktúra kibontása', 'settings_expandFolderTree_desc' => 'Mappa fastruktúra kibontása',
'settings_expandFolderTree_val0' => 'indulás rejtett fastruktúrával', 'settings_expandFolderTree_val0' => 'indulás rejtett fastruktúrával',
@ -1819,22 +1784,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => 'Naplóállomány engedélyezése', 'settings_logFileEnable' => 'Naplóállomány engedélyezése',
'settings_logFileEnable_desc' => 'Naplóállomány engedélyezése/tiltása', 'settings_logFileEnable_desc' => 'Naplóállomány engedélyezése/tiltása',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Naplóállomány forgatása', 'settings_logFileRotation' => 'Naplóállomány forgatása',
'settings_logFileRotation_desc' => 'A naplóállomány forgatása', 'settings_logFileRotation_desc' => 'A naplóállomány forgatása',
'settings_loginFailure' => 'Bejelentkezési hiba', 'settings_loginFailure' => 'Bejelentkezési hiba',
'settings_loginFailure_desc' => 'Letiltja a hozzáférést n bejelentkezési hiba után.', 'settings_loginFailure_desc' => 'Letiltja a hozzáférést n bejelentkezési hiba után.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS könyvtár', 'settings_luceneClassDir' => 'Lucene SeedDMS könyvtár',
'settings_luceneClassDir_desc' => 'Elérési útvonal a SeedDMS_Lucene programhoz (opcionális). Hagyja üresen, ha már telepített SeedDMS_Lucene alkalmazást olyan helyre, ahol azt megtalálja a PHP, pl.: Extra PHP Include-Path segítségével', 'settings_luceneClassDir_desc' => 'Elérési útvonal a SeedDMS_Lucene programhoz (opcionális). Hagyja üresen, ha már telepített SeedDMS_Lucene alkalmazást olyan helyre, ahol azt megtalálja a PHP, pl.: Extra PHP Include-Path segítségével',
'settings_luceneDir' => 'Teljes szöveg index könyvtára', 'settings_luceneDir' => 'Teljes szöveg index könyvtára',
@ -1933,10 +1886,6 @@ URL: [url]',
'settings_siteName' => 'Webhely név', 'settings_siteName' => 'Webhely név',
'settings_siteName_desc' => 'A webhely neve az oldalak címsorában. Alapérték: SeedDMS', 'settings_siteName_desc' => 'A webhely neve az oldalak címsorában. Alapérték: SeedDMS',
'settings_SMTP' => 'SMTP kiszolgáló beállítások', 'settings_SMTP' => 'SMTP kiszolgáló beállítások',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP kiszolgáló jelszó', 'settings_smtpPassword' => 'SMTP kiszolgáló jelszó',
'settings_smtpPassword_desc' => 'SMTP kiszolgáló jelszó', 'settings_smtpPassword_desc' => 'SMTP kiszolgáló jelszó',
'settings_smtpPort' => 'SMTP kiszolgáló port', 'settings_smtpPort' => 'SMTP kiszolgáló port',
@ -2020,7 +1969,6 @@ URL: [url]',
'sign_out' => 'Kijelentkezés', 'sign_out' => 'Kijelentkezés',
'sign_out_user' => 'Kijelentkezés', 'sign_out_user' => 'Kijelentkezés',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Szlovák', 'sk_SK' => 'Szlovák',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2150,7 +2098,6 @@ URL: [url]',
'status_revision_sleeping' => '', 'status_revision_sleeping' => '',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Ismeretlen', 'status_unknown' => 'Ismeretlen',
'storage' => '',
'storage_size' => 'Tároló mérete', 'storage_size' => 'Tároló mérete',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (489), atoz-chevara (835) // Translators: Admin (485), atoz-chevara (835)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => 'Kunci rahasi saat ini', '2_fact_auth_current_secret' => 'Kunci rahasi saat ini',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -289,7 +288,6 @@ URL: [url]</p>',
'chart_docsperuser_title' => 'Dokumen berdasarkan pengguna', 'chart_docsperuser_title' => 'Dokumen berdasarkan pengguna',
'chart_foldersperuser_title' => 'Folder berdasarkan pengguna', 'chart_foldersperuser_title' => 'Folder berdasarkan pengguna',
'chart_selection' => 'Pilih grafik', 'chart_selection' => 'Pilih grafik',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Ruang penyimpanan per pengguna', 'chart_sizeperuser_title' => 'Ruang penyimpanan per pengguna',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => 'Berkas dokumen yang diperiksa telah hilang. Check-in tidak dapat dilakukan.', 'checkedout_file_has_disappeared' => 'Berkas dokumen yang diperiksa telah hilang. Check-in tidak dapat dilakukan.',
@ -301,7 +299,6 @@ URL: [url]</p>',
'checkout_is_disabled' => 'Check out dokumen dinonaktifkan dalam konfigurasi', 'checkout_is_disabled' => 'Check out dokumen dinonaktifkan dalam konfigurasi',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Harap memilih definisi label', 'choose_attrdef' => 'Harap memilih definisi label',
@ -323,7 +320,6 @@ URL: [url]</p>',
'clear_cache' => 'Hapus cache', 'clear_cache' => 'Hapus cache',
'clear_clipboard' => 'Hapus Papan klip', 'clear_clipboard' => 'Hapus Papan klip',
'clear_password' => 'Hapus kata sandi', 'clear_password' => 'Hapus kata sandi',
'click_to_expand_filter_results' => '',
'clipboard' => 'Papan klip', 'clipboard' => 'Papan klip',
'close' => 'Tutup', 'close' => 'Tutup',
'color' => 'Warna', 'color' => 'Warna',
@ -366,8 +362,6 @@ URL: [url]</p>',
'converter_new_mimetype' => 'Mimetype baru', 'converter_new_mimetype' => 'Mimetype baru',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Buat link unduhan', 'create_download_link' => 'Buat link unduhan',
'create_fulltext_index' => 'Buat fulltext indek', 'create_fulltext_index' => 'Buat fulltext indek',
'create_fulltext_index_warning' => 'Anda akan membuat ulang indeks fulltext. Ini dapat memakan banyak waktu dan mengurangi kinerja sistem Anda secara keseluruhan. Jika Anda benar-benar ingin membuat ulang indeks, harap konfirmasikan operasi Anda.', 'create_fulltext_index_warning' => 'Anda akan membuat ulang indeks fulltext. Ini dapat memakan banyak waktu dan mengurangi kinerja sistem Anda secara keseluruhan. Jika Anda benar-benar ingin membuat ulang indeks, harap konfirmasikan operasi Anda.',
@ -382,7 +376,7 @@ URL: [url]</p>',
'dashboard' => '', 'dashboard' => '',
'databasesearch' => 'Pencarian Basis data', 'databasesearch' => 'Pencarian Basis data',
'database_schema_version' => 'Versi skema basis data', 'database_schema_version' => 'Versi skema basis data',
'data_loading' => 'Harap tunggu, data sedang disiapkan.', 'data_loading' => '',
'date' => 'Tanggal', 'date' => 'Tanggal',
'days' => 'hari', 'days' => 'hari',
'debug' => 'Debug', 'debug' => 'Debug',
@ -616,8 +610,6 @@ URL: [url]</p>',
'download_header_document_name' => 'Nama dokumen', 'download_header_document_name' => 'Nama dokumen',
'download_header_document_no' => 'Nomor Dokumen', 'download_header_document_no' => 'Nomor Dokumen',
'download_header_filename' => 'Nama berkas', 'download_header_filename' => 'Nama berkas',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => 'Int. versi', 'download_header_internal_version' => 'Int. versi',
'download_header_reviewer' => 'Pengulas', 'download_header_reviewer' => 'Pengulas',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -689,7 +681,7 @@ URL: [url]</p>',
'empty_notify_list' => 'Tidak ada entri', 'empty_notify_list' => 'Tidak ada entri',
'enable_extension' => 'Aktifkan ekstensi', 'enable_extension' => 'Aktifkan ekstensi',
'enddate' => '', 'enddate' => '',
'en_GB' => 'Inggris (GB)', 'en_GB' => '',
'equal_transition_states' => 'Status awal dan akhir sama', 'equal_transition_states' => 'Status awal dan akhir sama',
'error' => 'Galat', 'error' => 'Galat',
'error_add_aro' => 'Kesalahan saat menambahkan objek permintaan akses', 'error_add_aro' => 'Kesalahan saat menambahkan objek permintaan akses',
@ -749,8 +741,6 @@ URL: [url]',
'export_user_list_csv' => 'Ekspor pengguna sebagai CSV', 'export_user_list_csv' => 'Ekspor pengguna sebagai CSV',
'extension_archive' => 'Ekstensi', 'extension_archive' => 'Ekstensi',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'Perpanjangan tidak aktif sekarang', 'extension_is_off_now' => 'Perpanjangan tidak aktif sekarang',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Memuat ekstensi...', 'extension_loading' => 'Memuat ekstensi...',
@ -770,11 +760,11 @@ URL: [url]',
'february' => 'Februari', 'february' => 'Februari',
'file' => 'Berkas', 'file' => 'Berkas',
'files' => '', 'files' => '',
'filesize' => 'Ukuran berkas',
'files_deletion' => 'Penghapusan berkas', 'files_deletion' => 'Penghapusan berkas',
'files_deletion_warning' => '', 'files_deletion_warning' => '',
'files_loading' => 'Harap tunggu, hingga daftar berkas dimuat ...', 'files_loading' => 'Harap tunggu, hingga daftar berkas dimuat ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Ukuran berkas',
'filter_for_documents' => '', 'filter_for_documents' => '',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filter tambahan untuk folder', 'filter_for_folders' => 'Filter tambahan untuk folder',
@ -967,7 +957,7 @@ URL: [url]</p>',
'index_processing' => '', 'index_processing' => '',
'index_waiting' => 'Mengunggu', 'index_waiting' => 'Mengunggu',
'individuals' => 'Perorangan', 'individuals' => 'Perorangan',
'individuals_in_groups' => 'Anggota di grup', 'individuals_in_groups' => '',
'ind_review_removed' => 'Perubahan status, karena ulasan pengguna [name] telah dihapus.', 'ind_review_removed' => 'Perubahan status, karena ulasan pengguna [name] telah dihapus.',
'info_recipients_tab_not_released' => '', 'info_recipients_tab_not_released' => '',
'info_rm_user_from_processes_none' => '', 'info_rm_user_from_processes_none' => '',
@ -1202,17 +1192,6 @@ URL: [url]',
'nl_NL' => 'Belanda', 'nl_NL' => 'Belanda',
'no' => 'Tidak', 'no' => 'Tidak',
'notification' => 'Notifikasi', 'notification' => 'Notifikasi',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => 'Tidak berlangganan', 'not_subscribed' => 'Tidak berlangganan',
'november' => 'November', 'november' => 'November',
'now' => 'sekarang', 'now' => 'sekarang',
@ -1241,7 +1220,6 @@ URL: [url]',
'no_groups' => 'Tidak ada kelompok', 'no_groups' => 'Tidak ada kelompok',
'no_group_members' => 'Kelompok ini tidak memiliki anggota', 'no_group_members' => 'Kelompok ini tidak memiliki anggota',
'no_linked_files' => 'Tidak ada berkas yang ditautkan', 'no_linked_files' => 'Tidak ada berkas yang ditautkan',
'no_mimetype' => '',
'no_previous_versions' => 'Tidak ada versi lain yang ditemukan', 'no_previous_versions' => 'Tidak ada versi lain yang ditemukan',
'no_receipt_needed' => 'Saat ini tidak ada dokumen yang memerlukan konfirmasi tanda terima.', 'no_receipt_needed' => 'Saat ini tidak ada dokumen yang memerlukan konfirmasi tanda terima.',
'no_review_needed' => 'Tidak ada tinjauan yang tertunda.', 'no_review_needed' => 'Tidak ada tinjauan yang tertunda.',
@ -1411,9 +1389,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '', 'removed_workflow_email_subject' => '',
'removeFolderFromDropFolder' => 'Hapus folder setelah diimpor', 'removeFolderFromDropFolder' => 'Hapus folder setelah diimpor',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => 'Hapus persetujuan', 'remove_approval_log' => 'Hapus persetujuan',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Hapus file yang ditandai', 'remove_marked_files' => 'Hapus file yang ditandai',
'remove_review_log' => 'Hapus ulasan', 'remove_review_log' => 'Hapus ulasan',
'remove_task' => '', 'remove_task' => '',
@ -1568,7 +1544,6 @@ URL: [url]',
'select_category' => 'Klik untuk memilih kategori', 'select_category' => 'Klik untuk memilih kategori',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Pilih group', 'select_group' => 'Pilih group',
'select_groups' => 'Klik untuk memilih groups', 'select_groups' => 'Klik untuk memilih groups',
'select_grp_approvers' => 'Klik untuk memilih group approver', 'select_grp_approvers' => 'Klik untuk memilih group approver',
@ -1589,7 +1564,6 @@ URL: [url]',
'select_mimetype' => 'Klik untuk memilih mimetype', 'select_mimetype' => 'Klik untuk memilih mimetype',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Pilih salah satu', 'select_one' => 'Pilih salah satu',
'select_option' => '',
'select_owner' => 'Klik untuk memilih pemilik', 'select_owner' => 'Klik untuk memilih pemilik',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => 'Klik untuk memilih status dokumen', 'select_status' => 'Klik untuk memilih status dokumen',
@ -1608,7 +1582,6 @@ Nama: [username]
Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di halaman login untuk mengatur kata sandi baru.', Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di halaman login untuk mengatur kata sandi baru.',
'send_login_data_subject' => '[sitename]: [login] - Data login anda', 'send_login_data_subject' => '[sitename]: [login] - Data login anda',
'send_notification' => '',
'send_test_mail' => 'Kirim surel percobaan', 'send_test_mail' => 'Kirim surel percobaan',
'september' => 'September', 'september' => 'September',
'sequence' => 'Urutan', 'sequence' => 'Urutan',
@ -1623,9 +1596,7 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'service_name' => '', 'service_name' => '',
'sessions' => 'Pengguna Online', 'sessions' => 'Pengguna Online',
'setDateFromFile' => 'Ambil alih tanggal dari file yang diimpor', 'setDateFromFile' => 'Ambil alih tanggal dari file yang diimpor',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Ambil alih tanggal dari folder yang diimpor', 'setDateFromFolder' => 'Ambil alih tanggal dari folder yang diimpor',
'setDateFromFolder_desc' => '',
'settings' => 'Pengaturan', 'settings' => 'Pengaturan',
'settings_activate_module' => 'Aktifkan modul', 'settings_activate_module' => 'Aktifkan modul',
'settings_activate_php_extension' => 'Aktifkan ekstensi PHP', 'settings_activate_php_extension' => 'Aktifkan ekstensi PHP',
@ -1723,8 +1694,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_delete_install_folder' => 'Untuk menggunakan SeedDMS, Anda harus menghapus file ENABLE_INSTALL_TOOL di direktori konfigurasi', 'settings_delete_install_folder' => 'Untuk menggunakan SeedDMS, Anda harus menghapus file ENABLE_INSTALL_TOOL di direktori konfigurasi',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '', 'settings_disableSelfEdit' => '',
'settings_disableSelfEdit_desc' => 'Jika dicentang, pengguna tidak dapat mengedit profilnya sendiri', 'settings_disableSelfEdit_desc' => 'Jika dicentang, pengguna tidak dapat mengedit profilnya sendiri',
'settings_disable_install' => '', 'settings_disable_install' => '',
@ -1790,8 +1759,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_enableLargeFileUpload_desc' => 'Jika disetel, unggah berkas juga tersedia melalui java applet yang disebut jumploader tanpa batas ukuran berkas yang ditetapkan oleh peramban. Ini juga memungkinkan untuk mengunggah beberapa berkas dalam satu langkah. Mengaktifkan ini akan mematikan cookie http saja.', 'settings_enableLargeFileUpload_desc' => 'Jika disetel, unggah berkas juga tersedia melalui java applet yang disebut jumploader tanpa batas ukuran berkas yang ditetapkan oleh peramban. Ini juga memungkinkan untuk mengunggah beberapa berkas dalam satu langkah. Mengaktifkan ini akan mematikan cookie http saja.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Aktifkan daftar task di menu', 'settings_enableMenuTasks' => 'Aktifkan daftar task di menu',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1851,8 +1818,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_encryptionKey' => '', 'settings_encryptionKey' => '',
'settings_encryptionKey_desc' => '', 'settings_encryptionKey_desc' => '',
'settings_error' => 'Galat', 'settings_error' => 'Galat',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '', 'settings_expandFolderTree' => '',
'settings_expandFolderTree_desc' => '', 'settings_expandFolderTree_desc' => '',
'settings_expandFolderTree_val0' => '', 'settings_expandFolderTree_val0' => '',
@ -1909,22 +1874,10 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => '', 'settings_logFileEnable' => '',
'settings_logFileEnable_desc' => '', 'settings_logFileEnable_desc' => '',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => '', 'settings_logFileRotation' => '',
'settings_logFileRotation_desc' => '', 'settings_logFileRotation_desc' => '',
'settings_loginFailure' => 'Gagal masuk', 'settings_loginFailure' => 'Gagal masuk',
'settings_loginFailure_desc' => '', 'settings_loginFailure_desc' => '',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => '', 'settings_luceneClassDir' => '',
'settings_luceneClassDir_desc' => '', 'settings_luceneClassDir_desc' => '',
'settings_luceneDir' => '', 'settings_luceneDir' => '',
@ -2023,10 +1976,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_siteName' => 'Nama Situs', 'settings_siteName' => 'Nama Situs',
'settings_siteName_desc' => 'Nama situs yang digunakan dalam judul halaman. Bawaan: SeedDMS', 'settings_siteName_desc' => 'Nama situs yang digunakan dalam judul halaman. Bawaan: SeedDMS',
'settings_SMTP' => 'Pengaturan SMTP Server', 'settings_SMTP' => 'Pengaturan SMTP Server',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Kata sandi SMTP Server', 'settings_smtpPassword' => 'Kata sandi SMTP Server',
'settings_smtpPassword_desc' => 'Kata sandi SMTP Server', 'settings_smtpPassword_desc' => 'Kata sandi SMTP Server',
'settings_smtpPort' => 'Port SMTP Server', 'settings_smtpPort' => 'Port SMTP Server',
@ -2110,7 +2059,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'sign_out' => 'Keluar', 'sign_out' => 'Keluar',
'sign_out_user' => '', 'sign_out_user' => '',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovakia', 'sk_SK' => 'Slovakia',
'sort_by_date' => 'Urutkan berdasarkan tanggal', 'sort_by_date' => 'Urutkan berdasarkan tanggal',
'sort_by_expiration_date' => 'Urutkan berdasarkan tanggal kadaluwarsa', 'sort_by_expiration_date' => 'Urutkan berdasarkan tanggal kadaluwarsa',
@ -2240,7 +2188,6 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'status_revision_sleeping' => 'tertunda', 'status_revision_sleeping' => 'tertunda',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Tidak diketahui', 'status_unknown' => 'Tidak diketahui',
'storage' => '',
'storage_size' => 'Ukuran penyimpanan', 'storage_size' => 'Ukuran penyimpanan',
'subfolder_duplicate_name' => 'Duplikasi nama subfolder', 'subfolder_duplicate_name' => 'Duplikasi nama subfolder',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'Autorizzazione a due fattori', '2_factor_auth' => 'Autorizzazione a due fattori',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Questo sistema usa autenticazione a due fattori. Sarà necessario il “Google Authenticator” sul tuo telephono cellulare. Qui potete vedere due codici QR. Quello di destra è il tuo segreto. è sulla sinistra chè un nuovo segreto. Se si imposta un nuovo segreto per assicurarsi si deve scansione con “Google Authenticator” di nuovo.', '2_factor_auth_info' => 'Questo sistema usa autenticazione a due fattori. Sarà necessario il “Google Authenticator” sul tuo telephono cellulare. Qui potete vedere due codici QR. Quello di destra è il tuo segreto. è sulla sinistra chè un nuovo segreto. Se si imposta un nuovo segreto per assicurarsi si deve scansione con “Google Authenticator” di nuovo.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Documenti per utente', 'chart_docsperuser_title' => 'Documenti per utente',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Seleziona grafico', 'chart_selection' => 'Seleziona grafico',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Spazio su disco per utente', 'chart_sizeperuser_title' => 'Spazio su disco per utente',
'checkedout_file_has_different_version' => 'La versione approvata non è uguale alla versione corrente. Non si aggiornerà documento.', 'checkedout_file_has_different_version' => 'La versione approvata non è uguale alla versione corrente. Non si aggiornerà documento.',
'checkedout_file_has_disappeared' => 'File documento approvato non trovato. Impossibile caricare.', 'checkedout_file_has_disappeared' => 'File documento approvato non trovato. Impossibile caricare.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Approvazione dei documenti disabilitata', 'checkout_is_disabled' => 'Approvazione dei documenti disabilitata',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Seleziona l\'Attributo', 'choose_attrdef' => 'Seleziona l\'Attributo',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Pulisci cache', 'clear_cache' => 'Pulisci cache',
'clear_clipboard' => 'Cancella appunti', 'clear_clipboard' => 'Cancella appunti',
'clear_password' => 'Cancella la password', 'clear_password' => 'Cancella la password',
'click_to_expand_filter_results' => '',
'clipboard' => 'Appunti', 'clipboard' => 'Appunti',
'close' => 'Chiudi', 'close' => 'Chiudi',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Nuovo mimetype', 'converter_new_mimetype' => 'Nuovo mimetype',
'copied_to_checkout_as' => 'File copiato come \'[filename]\'', 'copied_to_checkout_as' => 'File copiato come \'[filename]\'',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Crea indice fulltext', 'create_fulltext_index' => 'Crea indice fulltext',
'create_fulltext_index_warning' => 'Stai creando un indice fulltext. Questo può occupare un tempo considerevole e ridurre le prestazioni del sistema. Sei sicuro di voler ricreare l\'indice? Prego conferma l\'operazione.', 'create_fulltext_index_warning' => 'Stai creando un indice fulltext. Questo può occupare un tempo considerevole e ridurre le prestazioni del sistema. Sei sicuro di voler ricreare l\'indice? Prego conferma l\'operazione.',
@ -571,8 +565,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -703,8 +695,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Archivio estensioni', 'extension_archive' => 'Archivio estensioni',
'extension_changelog' => 'Registro delle modifiche delle estensioni', 'extension_changelog' => 'Registro delle modifiche delle estensioni',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Caricamento estensioni...', 'extension_loading' => 'Caricamento estensioni...',
@ -724,11 +714,11 @@ URL: [url]',
'february' => 'Febbraio', 'february' => 'Febbraio',
'file' => 'File', 'file' => 'File',
'files' => 'Files', 'files' => 'Files',
'filesize' => 'Grandezza del file',
'files_deletion' => 'Cancellazione files', 'files_deletion' => 'Cancellazione files',
'files_deletion_warning' => 'Con questa operazione è possible cancellare i file di intere cartelle. Dopo la cancellazione lo storico delle versioni rimarrà comunque disponibile.', 'files_deletion_warning' => 'Con questa operazione è possible cancellare i file di intere cartelle. Dopo la cancellazione lo storico delle versioni rimarrà comunque disponibile.',
'files_loading' => 'Attendi che il file venga caricato per favore ...', 'files_loading' => 'Attendi che il file venga caricato per favore ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Grandezza del file',
'filter_for_documents' => 'Filtro aggiuntivo per i documenti', 'filter_for_documents' => 'Filtro aggiuntivo per i documenti',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtro aggiuntivo per le cartelle', 'filter_for_folders' => 'Filtro aggiuntivo per le cartelle',
@ -1116,17 +1106,6 @@ URL: [url]',
'nl_NL' => 'Olandese', 'nl_NL' => 'Olandese',
'no' => 'No', 'no' => 'No',
'notification' => 'Notifica', 'notification' => 'Notifica',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Novembre', 'november' => 'Novembre',
'now' => 'Adesso', 'now' => 'Adesso',
@ -1155,7 +1134,6 @@ URL: [url]',
'no_groups' => 'Nessun gruppo', 'no_groups' => 'Nessun gruppo',
'no_group_members' => 'Questo gruppo non ha membri', 'no_group_members' => 'Questo gruppo non ha membri',
'no_linked_files' => 'Nessun file collegato', 'no_linked_files' => 'Nessun file collegato',
'no_mimetype' => '',
'no_previous_versions' => 'Nessun\'altra versione trovata', 'no_previous_versions' => 'Nessun\'altra versione trovata',
'no_receipt_needed' => 'Rete disco', 'no_receipt_needed' => 'Rete disco',
'no_review_needed' => 'Nessuna revisione in corso.', 'no_review_needed' => 'Nessuna revisione in corso.',
@ -1320,9 +1298,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Flusso di lavoro rimosso dalla versione del documento', 'removed_workflow_email_subject' => '[sitename]: [name] - Flusso di lavoro rimosso dalla versione del documento',
'removeFolderFromDropFolder' => 'Rimuovi la cartella di pubblicazione dopo l\'importazione', 'removeFolderFromDropFolder' => 'Rimuovi la cartella di pubblicazione dopo l\'importazione',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Rimuovi i files contrassegnati', 'remove_marked_files' => 'Rimuovi i files contrassegnati',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1526,7 +1502,6 @@ URL: [url]',
'select_category' => 'Clicca per selezionare la categoria', 'select_category' => 'Clicca per selezionare la categoria',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Seleziona gruppo', 'select_group' => 'Seleziona gruppo',
'select_groups' => 'Clicca per selezionare i gruppi', 'select_groups' => 'Clicca per selezionare i gruppi',
'select_grp_approvers' => 'Seleziona gruppo approvatore', 'select_grp_approvers' => 'Seleziona gruppo approvatore',
@ -1547,7 +1522,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Seleziona uno', 'select_one' => 'Seleziona uno',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1564,7 +1538,6 @@ Name: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - I tuoi dati di login', 'send_login_data_subject' => '[sitename]: [login] - I tuoi dati di login',
'send_notification' => '',
'send_test_mail' => 'Invia messagio di prova', 'send_test_mail' => 'Invia messagio di prova',
'september' => 'Settembre', 'september' => 'Settembre',
'sequence' => 'Posizione', 'sequence' => 'Posizione',
@ -1579,9 +1552,7 @@ Name: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Utenti online', 'sessions' => 'Utenti online',
'setDateFromFile' => 'Prende la data dal file importato', 'setDateFromFile' => 'Prende la data dal file importato',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Prende la data dalla cartella importata', 'setDateFromFolder' => 'Prende la data dalla cartella importata',
'setDateFromFolder_desc' => '',
'settings' => 'Impostazioni', 'settings' => 'Impostazioni',
'settings_activate_module' => 'Attivazione modulo', 'settings_activate_module' => 'Attivazione modulo',
'settings_activate_php_extension' => 'Attivazione estensione PHP', 'settings_activate_php_extension' => 'Attivazione estensione PHP',
@ -1679,8 +1650,6 @@ Name: [username]
'settings_delete_install_folder' => 'Per poter usare SeedDMS, devi cancellare il file ENABLE_INSTALL_TOOL nella cartella di configurazione.', 'settings_delete_install_folder' => 'Per poter usare SeedDMS, devi cancellare il file ENABLE_INSTALL_TOOL nella cartella di configurazione.',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Disabilita auto-modifica', 'settings_disableSelfEdit' => 'Disabilita auto-modifica',
'settings_disableSelfEdit_desc' => 'Se selezionato l\'utente non può modificare il proprio profilo', 'settings_disableSelfEdit_desc' => 'Se selezionato l\'utente non può modificare il proprio profilo',
'settings_disable_install' => 'Prova ad eliminare il file ENABLE_INSTALL_TOOL se possibile', 'settings_disable_install' => 'Prova ad eliminare il file ENABLE_INSTALL_TOOL se possibile',
@ -1746,8 +1715,6 @@ Name: [username]
'settings_enableLargeFileUpload_desc' => 'Se selezionato, il caricamento (upload) dei files può essere effettuato anche attraverso un\'applet Java chiamata Jumploader evitando il limite di dimensioni file imposto dal browser; Jumploader permette anche il caricamento di diversi files contemporaneamente.', 'settings_enableLargeFileUpload_desc' => 'Se selezionato, il caricamento (upload) dei files può essere effettuato anche attraverso un\'applet Java chiamata Jumploader evitando il limite di dimensioni file imposto dal browser; Jumploader permette anche il caricamento di diversi files contemporaneamente.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Abilita compito delle attività nel menù', 'settings_enableMenuTasks' => 'Abilita compito delle attività nel menù',
'settings_enableMenuTasks_desc' => 'Abilita/disabilita la voce di menu che contiene tutte le attività degli utenti. Questo conterrà i documenti che devono essere rivisti, approvati, etc.', 'settings_enableMenuTasks_desc' => 'Abilita/disabilita la voce di menu che contiene tutte le attività degli utenti. Questo conterrà i documenti che devono essere rivisti, approvati, etc.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1807,8 +1774,6 @@ Name: [username]
'settings_encryptionKey' => 'Chiave di criptazione', 'settings_encryptionKey' => 'Chiave di criptazione',
'settings_encryptionKey_desc' => 'La chiave viene usata per creare un identificatore unico da aggiungere come campo nascosto ad un formulario per protezione da attacchi CSRF.', 'settings_encryptionKey_desc' => 'La chiave viene usata per creare un identificatore unico da aggiungere come campo nascosto ad un formulario per protezione da attacchi CSRF.',
'settings_error' => 'Errore', 'settings_error' => 'Errore',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Espandi l\'albero delle cartelle', 'settings_expandFolderTree' => 'Espandi l\'albero delle cartelle',
'settings_expandFolderTree_desc' => 'Espandi la struttura ad albero delle cartelle', 'settings_expandFolderTree_desc' => 'Espandi la struttura ad albero delle cartelle',
'settings_expandFolderTree_val0' => 'Inizia con l\'albero nascosto', 'settings_expandFolderTree_val0' => 'Inizia con l\'albero nascosto',
@ -1865,22 +1830,10 @@ Name: [username]
'settings_libraryFolder_desc' => 'Cartella dove i documenti possono essere copiati per crearne di nuovi.', 'settings_libraryFolder_desc' => 'Cartella dove i documenti possono essere copiati per crearne di nuovi.',
'settings_logFileEnable' => 'Abilita il file di registro', 'settings_logFileEnable' => 'Abilita il file di registro',
'settings_logFileEnable_desc' => 'Abilita/disabilita il file di registro', 'settings_logFileEnable_desc' => 'Abilita/disabilita il file di registro',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotazione del file di registro', 'settings_logFileRotation' => 'Rotazione del file di registro',
'settings_logFileRotation_desc' => 'Abilita/disabilita la rotazione del file di registro', 'settings_logFileRotation_desc' => 'Abilita/disabilita la rotazione del file di registro',
'settings_loginFailure' => 'Login fallito', 'settings_loginFailure' => 'Login fallito',
'settings_loginFailure_desc' => 'Account disabilitato: troppi tentativi di accesso falliti.', 'settings_loginFailure_desc' => 'Account disabilitato: troppi tentativi di accesso falliti.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Cartella Lucene SeedDMS', 'settings_luceneClassDir' => 'Cartella Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Cartella del pacchetto SeedDMS_Lucene (opzionale). Lasciare il campo vuoto se SeedDMS_Lucene è stato installato in una cartella localizzabile dal PHP, ad esempio quella indicata per gli include PHP addizionali.', 'settings_luceneClassDir_desc' => 'Cartella del pacchetto SeedDMS_Lucene (opzionale). Lasciare il campo vuoto se SeedDMS_Lucene è stato installato in una cartella localizzabile dal PHP, ad esempio quella indicata per gli include PHP addizionali.',
'settings_luceneDir' => 'Cartella di indicizzazione fulltext', 'settings_luceneDir' => 'Cartella di indicizzazione fulltext',
@ -1979,10 +1932,6 @@ Name: [username]
'settings_siteName' => 'Nome del sito', 'settings_siteName' => 'Nome del sito',
'settings_siteName_desc' => 'Nome del sito utilizzato nei titoli di pagina. Default: SeedDMS', 'settings_siteName_desc' => 'Nome del sito utilizzato nei titoli di pagina. Default: SeedDMS',
'settings_SMTP' => 'Impostazioni server SMTP', 'settings_SMTP' => 'Impostazioni server SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Password server SMTP', 'settings_smtpPassword' => 'Password server SMTP',
'settings_smtpPassword_desc' => 'Password di accesso al server SMTP (posta in uscita).', 'settings_smtpPassword_desc' => 'Password di accesso al server SMTP (posta in uscita).',
'settings_smtpPort' => 'Porta server SMTP', 'settings_smtpPort' => 'Porta server SMTP',
@ -2066,7 +2015,6 @@ Name: [username]
'sign_out' => 'Disconnettiti', 'sign_out' => 'Disconnettiti',
'sign_out_user' => 'Disconnetti l\'utente', 'sign_out_user' => 'Disconnetti l\'utente',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovacco', 'sk_SK' => 'Slovacco',
'sort_by_date' => 'Ordina per data', 'sort_by_date' => 'Ordina per data',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2196,7 +2144,6 @@ Name: [username]
'status_revision_sleeping' => 'in attesa', 'status_revision_sleeping' => 'in attesa',
'status_revisor_removed' => 'Revisore rimosso dalla lista', 'status_revisor_removed' => 'Revisore rimosso dalla lista',
'status_unknown' => 'Sconosciuto', 'status_unknown' => 'Sconosciuto',
'storage' => '',
'storage_size' => 'Spazio di archiviazione', 'storage_size' => 'Spazio di archiviazione',
'subfolder_duplicate_name' => 'Nome sottocartella duplicato', 'subfolder_duplicate_name' => 'Nome sottocartella duplicato',
'submit_2_fact_auth' => 'Salva segreto', 'submit_2_fact_auth' => 'Salva segreto',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (966), daivoc (421), fofwisdom (166) // Translators: Admin (965), daivoc (421), fofwisdom (166)
$text = array( $text = array(
'2_factor_auth' => '이중 인증', '2_factor_auth' => '이중 인증',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -287,7 +286,6 @@ URL: [url]',
'chart_docsperuser_title' => '사용자별 문서', 'chart_docsperuser_title' => '사용자별 문서',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => '차트 선택', 'chart_selection' => '차트 선택',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => '사용자별 디스크 사용량', 'chart_sizeperuser_title' => '사용자별 디스크 사용량',
'checkedout_file_has_different_version' => '확인된 버전은 현재 버전과 동일하지 않습니다. 문서를 업데이트하지 않습니다.', 'checkedout_file_has_different_version' => '확인된 버전은 현재 버전과 동일하지 않습니다. 문서를 업데이트하지 않습니다.',
'checkedout_file_has_disappeared' => '요청한 문서파일이 사라져 버렸습니다. 확인이 불가능 합니다.', 'checkedout_file_has_disappeared' => '요청한 문서파일이 사라져 버렸습니다. 확인이 불가능 합니다.',
@ -299,7 +297,6 @@ URL: [url]',
'checkout_is_disabled' => '체크아웃된 문서는 설정에서 비활성화됩니다.', 'checkout_is_disabled' => '체크아웃된 문서는 설정에서 비활성화됩니다.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => '속성의 정의를 선택하세요', 'choose_attrdef' => '속성의 정의를 선택하세요',
@ -321,7 +318,6 @@ URL: [url]',
'clear_cache' => '캐시 비우기', 'clear_cache' => '캐시 비우기',
'clear_clipboard' => '클립 보드 제거', 'clear_clipboard' => '클립 보드 제거',
'clear_password' => '암호 비우기', 'clear_password' => '암호 비우기',
'click_to_expand_filter_results' => '',
'clipboard' => '클립보드', 'clipboard' => '클립보드',
'close' => '닫기', 'close' => '닫기',
'color' => '', 'color' => '',
@ -365,8 +361,6 @@ URL: [url]',
'converter_new_mimetype' => '새 MIME 형태', 'converter_new_mimetype' => '새 MIME 형태',
'copied_to_checkout_as' => '체크아웃으로 파일(\'[filename]\')이 파일 복사됨', 'copied_to_checkout_as' => '체크아웃으로 파일(\'[filename]\')이 파일 복사됨',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => '전체 텍스트 인덱스 만들기', 'create_fulltext_index' => '전체 텍스트 인덱스 만들기',
'create_fulltext_index_warning' => '전체 자료의 텍스트 인덱스를 다시 만들 수 있습니다. 이것은 상당한 시간을 요구하며 진행되는 동안 시스템 성능을 감소시킬 수 있습니다. 인덱스를 재 생성하려면, 확인하시기 바랍니다.', 'create_fulltext_index_warning' => '전체 자료의 텍스트 인덱스를 다시 만들 수 있습니다. 이것은 상당한 시간을 요구하며 진행되는 동안 시스템 성능을 감소시킬 수 있습니다. 인덱스를 재 생성하려면, 확인하시기 바랍니다.',
@ -378,7 +372,7 @@ URL: [url]',
'current_state' => '현재 상태', 'current_state' => '현재 상태',
'current_version' => '현재 버전', 'current_version' => '현재 버전',
'daily' => '매일', 'daily' => '매일',
'dashboard' => 'ㅁㄹㄴㅇㄻㄴㄹㅇ', 'dashboard' => '',
'databasesearch' => '데이터베이스 검색', 'databasesearch' => '데이터베이스 검색',
'database_schema_version' => '', 'database_schema_version' => '',
'data_loading' => '데이터 로딩이 완료될 때까지 잠시만 기다려주십시요.', 'data_loading' => '데이터 로딩이 완료될 때까지 잠시만 기다려주십시요.',
@ -567,8 +561,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -699,8 +691,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -720,11 +710,11 @@ URL: [url]',
'february' => '2월', 'february' => '2월',
'file' => '파일', 'file' => '파일',
'files' => '파일', 'files' => '파일',
'filesize' => '파일 크기',
'files_deletion' => '파일 삭제', 'files_deletion' => '파일 삭제',
'files_deletion_warning' => '이 옵션을 사용하면 전체 DMS 폴더의 모든 파일을 삭제할 수 있습니다. 버전 정보가 표시로 남을 것 입니다 files파일', 'files_deletion_warning' => '이 옵션을 사용하면 전체 DMS 폴더의 모든 파일을 삭제할 수 있습니다. 버전 정보가 표시로 남을 것 입니다 files파일',
'files_loading' => '파일 목록을 가지고 오는 중 ...', 'files_loading' => '파일 목록을 가지고 오는 중 ...',
'filetype' => '', 'filetype' => '',
'file_size' => '파일 크기',
'filter_for_documents' => '문서에 대한 추가 필터', 'filter_for_documents' => '문서에 대한 추가 필터',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => '폴더에 대한 추가 필터', 'filter_for_folders' => '폴더에 대한 추가 필터',
@ -1116,17 +1106,6 @@ URL [url]',
'nl_NL' => '네덜란드', 'nl_NL' => '네덜란드',
'no' => '아니오', 'no' => '아니오',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => '11월', 'november' => '11월',
'now' => '지금', 'now' => '지금',
@ -1155,7 +1134,6 @@ URL [url]',
'no_groups' => '그룹이 없음', 'no_groups' => '그룹이 없음',
'no_group_members' => '그룹 회원 이 없습니다.', 'no_group_members' => '그룹 회원 이 없습니다.',
'no_linked_files' => '연결되지 않은 파일', 'no_linked_files' => '연결되지 않은 파일',
'no_mimetype' => '',
'no_previous_versions' => '다른 버전을 찾을 수 없습니다', 'no_previous_versions' => '다른 버전을 찾을 수 없습니다',
'no_receipt_needed' => '접수가 필요하지 않습니다', 'no_receipt_needed' => '접수가 필요하지 않습니다',
'no_review_needed' => '검토중인 자료가 없습니다.', 'no_review_needed' => '검토중인 자료가 없습니다.',
@ -1301,9 +1279,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename] : [name] - 문서 버전에서 제거 된 워크플로우', 'removed_workflow_email_subject' => '[sitename] : [name] - 문서 버전에서 제거 된 워크플로우',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '마크 파일을 제거', 'remove_marked_files' => '마크 파일을 제거',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1502,7 +1478,6 @@ URL : [url]',
'select_category' => '범주를 선택합니다', 'select_category' => '범주를 선택합니다',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '', 'select_group' => '',
'select_groups' => '그룹을 선택합니다', 'select_groups' => '그룹을 선택합니다',
'select_grp_approvers' => '그룹 승인을 선택합니다', 'select_grp_approvers' => '그룹 승인을 선택합니다',
@ -1523,7 +1498,6 @@ URL : [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => '선택', 'select_one' => '선택',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1535,7 +1509,6 @@ URL : [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => '테스트 메일', 'send_test_mail' => '테스트 메일',
'september' => '9월', 'september' => '9월',
'sequence' => '순서', 'sequence' => '순서',
@ -1550,9 +1523,7 @@ URL : [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => '설정', 'settings' => '설정',
'settings_activate_module' => '모듈 활성화', 'settings_activate_module' => '모듈 활성화',
'settings_activate_php_extension' => 'PHP 확장 활성화', 'settings_activate_php_extension' => 'PHP 확장 활성화',
@ -1650,8 +1621,6 @@ URL : [url]',
'settings_delete_install_folder' => 'SeedDMS을 사용하려면 구성 디렉토리의 파일 ENABLE_INSTALL_TOOL을 삭제해야합니다', 'settings_delete_install_folder' => 'SeedDMS을 사용하려면 구성 디렉토리의 파일 ENABLE_INSTALL_TOOL을 삭제해야합니다',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '자체 수정 불가', 'settings_disableSelfEdit' => '자체 수정 불가',
'settings_disableSelfEdit_desc' => '확인시 사용자가 자신의 프로필을 편집 할 수 없음', 'settings_disableSelfEdit_desc' => '확인시 사용자가 자신의 프로필을 편집 할 수 없음',
'settings_disable_install' => 'ENABLE_INSTALL_TOOL 삭제', 'settings_disable_install' => 'ENABLE_INSTALL_TOOL 삭제',
@ -1717,8 +1686,6 @@ URL : [url]',
'settings_enableLargeFileUpload_desc' => '설정하면, 브라우저가 설정 한 파일 크기 제한없이 jumploader라는 파일 업로드 자바 애플릿을 통해 사용할 수 있습니다. 또한 한 번에 여러 파일을 업로드 할 수 있습니다.', 'settings_enableLargeFileUpload_desc' => '설정하면, 브라우저가 설정 한 파일 크기 제한없이 jumploader라는 파일 업로드 자바 애플릿을 통해 사용할 수 있습니다. 또한 한 번에 여러 파일을 업로드 할 수 있습니다.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '메뉴의 작업 목록 허용', 'settings_enableMenuTasks' => '메뉴의 작업 목록 허용',
'settings_enableMenuTasks_desc' => '사용자의 모든 작업이 포함되어있는 메뉴 항목을 활성/비활성 합니다. 이것은 검토, 승인등이 필요한 문서를 포함 합니다', 'settings_enableMenuTasks_desc' => '사용자의 모든 작업이 포함되어있는 메뉴 항목을 활성/비활성 합니다. 이것은 검토, 승인등이 필요한 문서를 포함 합니다',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1778,8 +1745,6 @@ URL : [url]',
'settings_encryptionKey' => '암호화 키', 'settings_encryptionKey' => '암호화 키',
'settings_encryptionKey_desc' => '이 문자열은 CSRF 공격을 방지하기 위해 formular에 숨겨진 필드로 추가되는 고유 식별자를 만드는 데 사용된다.', 'settings_encryptionKey_desc' => '이 문자열은 CSRF 공격을 방지하기 위해 formular에 숨겨진 필드로 추가되는 고유 식별자를 만드는 데 사용된다.',
'settings_error' => '오류', 'settings_error' => '오류',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '폴더 트리 확장', 'settings_expandFolderTree' => '폴더 트리 확장',
'settings_expandFolderTree_desc' => '폴더 트리 확장', 'settings_expandFolderTree_desc' => '폴더 트리 확장',
'settings_expandFolderTree_val0' => '숨겨진 Tree로 시작', 'settings_expandFolderTree_val0' => '숨겨진 Tree로 시작',
@ -1836,22 +1801,10 @@ URL : [url]',
'settings_libraryFolder_desc' => '새 문서를 작성 하기 위해 문서를 복사하는 폴더.', 'settings_libraryFolder_desc' => '새 문서를 작성 하기 위해 문서를 복사하는 폴더.',
'settings_logFileEnable' => '로그 파일 사용', 'settings_logFileEnable' => '로그 파일 사용',
'settings_logFileEnable_desc' => '로그 파일 활성 / 비활성화', 'settings_logFileEnable_desc' => '로그 파일 활성 / 비활성화',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => '로그 파일 회전', 'settings_logFileRotation' => '로그 파일 회전',
'settings_logFileRotation_desc' => '로그 파일 회전', 'settings_logFileRotation_desc' => '로그 파일 회전',
'settings_loginFailure' => '로그인 실패', 'settings_loginFailure' => '로그인 실패',
'settings_loginFailure_desc' => 'N회 로그인 실패 후 계정 비활성.', 'settings_loginFailure_desc' => 'N회 로그인 실패 후 계정 비활성.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS 디렉토리', 'settings_luceneClassDir' => 'Lucene SeedDMS 디렉토리',
'settings_luceneClassDir_desc' => 'SeedDMS_Lucene 경로 (선택 사항). 이이 PHP에 의해 발견 될 수있는 장소에 SeedDMS_Lucene를 설치된 경우 설정하지 않음', 'settings_luceneClassDir_desc' => 'SeedDMS_Lucene 경로 (선택 사항). 이이 PHP에 의해 발견 될 수있는 장소에 SeedDMS_Lucene를 설치된 경우 설정하지 않음',
'settings_luceneDir' => '전체 텍스트 인덱스에 대한 디렉토리', 'settings_luceneDir' => '전체 텍스트 인덱스에 대한 디렉토리',
@ -1950,10 +1903,6 @@ URL : [url]',
'settings_siteName' => '사이트 이름', 'settings_siteName' => '사이트 이름',
'settings_siteName_desc' => '페이지 제목에 사용 된 사이트의 이름입니다. 기본값 : SeedDMS', 'settings_siteName_desc' => '페이지 제목에 사용 된 사이트의 이름입니다. 기본값 : SeedDMS',
'settings_SMTP' => 'SMTP 서버 설정', 'settings_SMTP' => 'SMTP 서버 설정',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP 서버 비밀번호', 'settings_smtpPassword' => 'SMTP 서버 비밀번호',
'settings_smtpPassword_desc' => 'SMTP 서버 비밀번호', 'settings_smtpPassword_desc' => 'SMTP 서버 비밀번호',
'settings_smtpPort' => 'SMTP 서버 포트', 'settings_smtpPort' => 'SMTP 서버 포트',
@ -2037,7 +1986,6 @@ URL : [url]',
'sign_out' => '로그 아웃', 'sign_out' => '로그 아웃',
'sign_out_user' => '사용자가 로그 아웃', 'sign_out_user' => '사용자가 로그 아웃',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => '슬로바키아어', 'sk_SK' => '슬로바키아어',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2167,7 +2115,6 @@ URL : [url]',
'status_revision_sleeping' => '보류', 'status_revision_sleeping' => '보류',
'status_revisor_removed' => '감사자 목록에서 제거', 'status_revisor_removed' => '감사자 목록에서 제거',
'status_unknown' => '알 수없는', 'status_unknown' => '알 수없는',
'storage' => '',
'storage_size' => '저장 크기', 'storage_size' => '저장 크기',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'ການກວດສອບແບບ 2 ປັດໃຈ', '2_factor_auth' => 'ການກວດສອບແບບ 2 ປັດໃຈ',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'ລະບົບນີ້ໄຊ້ການກວດສອບແບບ 02 ປັດໃຈ. ເຈົ້າຈະຕ້ອງມີ Google Authenticator ໃນໂທລະສັບມືຖືຂອງທ່ານ. ດ້ານລຸ່ມແມ່ນມີ QR Codes ສອງແບບ ທາງດ້ານຂວາຈະມີຄວາມເປັນສ່ວນຕົວຂອງເຈົ້າ, ສ່ວນດ້ານຊ້າຍຂອງເຈົ້າແມ່ນຈະສາມາດຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວໄຫມ່. ຖ້າເຈົ້າຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວໄຫມ່ຮຽບຮ້ອຍ ແລ້ວນັ້ນໃຫ້ແນ່ໃຈວ່າໄດ້ສະແກນອີກຄັ້ງດ້ວຍ Google Authenticator', '2_factor_auth_info' => 'ລະບົບນີ້ໄຊ້ການກວດສອບແບບ 02 ປັດໃຈ. ເຈົ້າຈະຕ້ອງມີ Google Authenticator ໃນໂທລະສັບມືຖືຂອງທ່ານ. ດ້ານລຸ່ມແມ່ນມີ QR Codes ສອງແບບ ທາງດ້ານຂວາຈະມີຄວາມເປັນສ່ວນຕົວຂອງເຈົ້າ, ສ່ວນດ້ານຊ້າຍຂອງເຈົ້າແມ່ນຈະສາມາດຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວໄຫມ່. ຖ້າເຈົ້າຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວໄຫມ່ຮຽບຮ້ອຍ ແລ້ວນັ້ນໃຫ້ແນ່ໃຈວ່າໄດ້ສະແກນອີກຄັ້ງດ້ວຍ Google Authenticator',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -283,7 +282,6 @@ URL: [url]',
'chart_docsperuser_title' => 'ເອກະສານສຳລັບຜູ້ໄຊ້', 'chart_docsperuser_title' => 'ເອກະສານສຳລັບຜູ້ໄຊ້',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'ເລືອກຕາຕະລາງ', 'chart_selection' => 'ເລືອກຕາຕະລາງ',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'ພື້ນທີດິສຂອງຜູ້ນຳໄຊ້', 'chart_sizeperuser_title' => 'ພື້ນທີດິສຂອງຜູ້ນຳໄຊ້',
'checkedout_file_has_different_version' => 'ເວີຊັ້ນເຊັດເອົາບໍ່ຄືກັບເວີຊັນປະຈຸບັນ ໃນຂະນະທີເຊັກອິນຈະບໍ່ມີການປັບປຸງເອກະສານ', 'checkedout_file_has_different_version' => 'ເວີຊັ້ນເຊັດເອົາບໍ່ຄືກັບເວີຊັນປະຈຸບັນ ໃນຂະນະທີເຊັກອິນຈະບໍ່ມີການປັບປຸງເອກະສານ',
'checkedout_file_has_disappeared' => 'ໄຟລເອກະສານທີ່ເຊັກເອົາຫາຍໄປແລ້ວ ບໍ່ສາມາດເຊັກອິນໄດ້', 'checkedout_file_has_disappeared' => 'ໄຟລເອກະສານທີ່ເຊັກເອົາຫາຍໄປແລ້ວ ບໍ່ສາມາດເຊັກອິນໄດ້',
@ -295,7 +293,6 @@ URL: [url]',
'checkout_is_disabled' => 'ໃນການກຳນົດຄ່າເຊັກເອົາເອກະສານໄດ້ຖືກປິດໄຊ້ງານ', 'checkout_is_disabled' => 'ໃນການກຳນົດຄ່າເຊັກເອົາເອກະສານໄດ້ຖືກປິດໄຊ້ງານ',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'ກະລຸນາເລືອກນິຍາມແອັດທິບິວ', 'choose_attrdef' => 'ກະລຸນາເລືອກນິຍາມແອັດທິບິວ',
@ -317,7 +314,6 @@ URL: [url]',
'clear_cache' => 'ລ້າງແຄຣ', 'clear_cache' => 'ລ້າງແຄຣ',
'clear_clipboard' => 'ລ້າງຄິບບອສ', 'clear_clipboard' => 'ລ້າງຄິບບອສ',
'clear_password' => 'ລ້າງລະຫັດ', 'clear_password' => 'ລ້າງລະຫັດ',
'click_to_expand_filter_results' => '',
'clipboard' => 'ຄິບບອດ', 'clipboard' => 'ຄິບບອດ',
'close' => 'ປຶດ', 'close' => 'ປຶດ',
'color' => '', 'color' => '',
@ -360,8 +356,6 @@ URL: [url]',
'converter_new_mimetype' => 'ລະຄອນໃບຊະນິດຫນືື່ງ', 'converter_new_mimetype' => 'ລະຄອນໃບຊະນິດຫນືື່ງ',
'copied_to_checkout_as' => 'ກັອບປີໄຟລໄປຍັງພື້ນທີ່ເຊັກເອົາເປັນ "[filename] " ໃນ [date]', 'copied_to_checkout_as' => 'ກັອບປີໄຟລໄປຍັງພື້ນທີ່ເຊັກເອົາເປັນ "[filename] " ໃນ [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'ສ້າງດັດສະນີແບບເຕັມຮູບແບບ', 'create_fulltext_index' => 'ສ້າງດັດສະນີແບບເຕັມຮູບແບບ',
'create_fulltext_index_warning' => 'ເຈົ້າກຳລັງສ້າງດັດຊະນີຂໍ້ຄວາມເຕັມໄຫມ່ ອາດໄຊ້ເວລາເປັນຈຳນວນຫຼາຍແລະລົດປະສິດທິພາບໂດຍລວມຂອງລະບົບເຈົ້າ ຖ້າຫາກວ່າຕ້ອງການສ້າງດັດຊະນີໄຫມ່ກະລຸນາຢືນຢັນການດຳເນີນການຂອງເຈົ້າ', 'create_fulltext_index_warning' => 'ເຈົ້າກຳລັງສ້າງດັດຊະນີຂໍ້ຄວາມເຕັມໄຫມ່ ອາດໄຊ້ເວລາເປັນຈຳນວນຫຼາຍແລະລົດປະສິດທິພາບໂດຍລວມຂອງລະບົບເຈົ້າ ຖ້າຫາກວ່າຕ້ອງການສ້າງດັດຊະນີໄຫມ່ກະລຸນາຢືນຢັນການດຳເນີນການຂອງເຈົ້າ',
@ -564,8 +558,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -696,8 +688,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -717,11 +707,11 @@ URL: [url]',
'february' => 'ເດືອນ ກຸມພາ', 'february' => 'ເດືອນ ກຸມພາ',
'file' => 'ໄຟລ', 'file' => 'ໄຟລ',
'files' => 'ໄຟລ', 'files' => 'ໄຟລ',
'filesize' => 'ຂະໜາດ',
'files_deletion' => 'ລົບໄຟລ', 'files_deletion' => 'ລົບໄຟລ',
'files_deletion_warning' => 'ດ້ວຍຕົວເລືອກນີ້ເຈົ້ສາມາດລົບໄຟລທັງໝົດຂອງ DMS ໂຟລເດີທັງໝົດ ຂໍ້ມູນການກຳນົດລຸ້ນຈະຍັງຄົງປາກົດຢູ່', 'files_deletion_warning' => 'ດ້ວຍຕົວເລືອກນີ້ເຈົ້ສາມາດລົບໄຟລທັງໝົດຂອງ DMS ໂຟລເດີທັງໝົດ ຂໍ້ມູນການກຳນົດລຸ້ນຈະຍັງຄົງປາກົດຢູ່',
'files_loading' => 'ກະລຸນາລໍຖ້າ, ຈົນກວ່າລາຍການໄຟລຈະຖືກໂຫລດ …', 'files_loading' => 'ກະລຸນາລໍຖ້າ, ຈົນກວ່າລາຍການໄຟລຈະຖືກໂຫລດ …',
'filetype' => '', 'filetype' => '',
'file_size' => 'ຂະໜາດ',
'filter_for_documents' => 'ຕົວກອງເພີ່ມເຕົມສຳລັບເອກະສານ', 'filter_for_documents' => 'ຕົວກອງເພີ່ມເຕົມສຳລັບເອກະສານ',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'ຕົວກອງເພີ່ມເຕີມສຳລັບໂຟລເດີ', 'filter_for_folders' => 'ຕົວກອງເພີ່ມເຕີມສຳລັບໂຟລເດີ',
@ -1113,17 +1103,6 @@ URL: [url]',
'nl_NL' => 'ດັສ', 'nl_NL' => 'ດັສ',
'no' => 'ບໍ່', 'no' => 'ບໍ່',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'ເດືອນພະຈິກ', 'november' => 'ເດືອນພະຈິກ',
'now' => 'ຕອນນີ້', 'now' => 'ຕອນນີ້',
@ -1152,7 +1131,6 @@ URL: [url]',
'no_groups' => 'ບໍ່ມີກຸ່ມ', 'no_groups' => 'ບໍ່ມີກຸ່ມ',
'no_group_members' => 'ກຸ່ມນີ້ຍັງບໍ່ມີສະມາຊິກ', 'no_group_members' => 'ກຸ່ມນີ້ຍັງບໍ່ມີສະມາຊິກ',
'no_linked_files' => 'ບໍ່ມີໄຟລທີ່ເຊື່ອມໂຍງ', 'no_linked_files' => 'ບໍ່ມີໄຟລທີ່ເຊື່ອມໂຍງ',
'no_mimetype' => '',
'no_previous_versions' => 'ບໍ່ພົບເວີຊັນອື່ນ', 'no_previous_versions' => 'ບໍ່ພົບເວີຊັນອື່ນ',
'no_receipt_needed' => 'ປະຈຸບັນນີ້ບໍ່ມີເອກະສານທີ່ຈະຕ້ອງຢືນຢັນກ່ຽວກັບການຮັບສິນຄ້າ', 'no_receipt_needed' => 'ປະຈຸບັນນີ້ບໍ່ມີເອກະສານທີ່ຈະຕ້ອງຢືນຢັນກ່ຽວກັບການຮັບສິນຄ້າ',
'no_review_needed' => 'ບໍ່ມີເອກະສານທີຍັງຄ້າງທີລໍຖ້າກວດຄືນ', 'no_review_needed' => 'ບໍ່ມີເອກະສານທີຍັງຄ້າງທີລໍຖ້າກວດຄືນ',
@ -1317,9 +1295,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]:[name] - ຍ້າຍການເຮັດວຽກ (ເວີກໂຟລ) ອອກຈາກເວີຊັ້ນຂອງເອກະສານ', 'removed_workflow_email_subject' => '[sitename]:[name] - ຍ້າຍການເຮັດວຽກ (ເວີກໂຟລ) ອອກຈາກເວີຊັ້ນຂອງເອກະສານ',
'removeFolderFromDropFolder' => 'ຍ້າຍໂຟລເດີຫຼັງຈາກນຳຂໍ້ມູນເຂົ້າ', 'removeFolderFromDropFolder' => 'ຍ້າຍໂຟລເດີຫຼັງຈາກນຳຂໍ້ມູນເຂົ້າ',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'ລົບໄຟລທີມີເຄື່ອງໝາຍໄວ້', 'remove_marked_files' => 'ລົບໄຟລທີມີເຄື່ອງໝາຍໄວ້',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1523,7 +1499,6 @@ URL: [url]',
'select_category' => 'ຄິກເພື່ອເລືອກປະເພດ', 'select_category' => 'ຄິກເພື່ອເລືອກປະເພດ',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '', 'select_group' => '',
'select_groups' => 'ຄິກເລືອກກຸ່ມ', 'select_groups' => 'ຄິກເລືອກກຸ່ມ',
'select_grp_approvers' => 'ຄິກເພືອເລືອກຜູ້ອະນຸມັດກຸ່ມ', 'select_grp_approvers' => 'ຄິກເພືອເລືອກຜູ້ອະນຸມັດກຸ່ມ',
@ -1544,7 +1519,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'ເລືອກໜື່ງອັນ', 'select_one' => 'ເລືອກໜື່ງອັນ',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1561,7 +1535,6 @@ URL: [url]',
[comment]', [comment]',
'send_login_data_subject' => '[sitename]:[login] - ຂໍ້ມູນການເຂົ້າສູ້ລະບົບຂອງເຈົ້າ', 'send_login_data_subject' => '[sitename]:[login] - ຂໍ້ມູນການເຂົ້າສູ້ລະບົບຂອງເຈົ້າ',
'send_notification' => '',
'send_test_mail' => 'ສົ່ງອີເມວທົດສອບ', 'send_test_mail' => 'ສົ່ງອີເມວທົດສອບ',
'september' => 'ເດືອນກັນຍາ', 'september' => 'ເດືອນກັນຍາ',
'sequence' => 'ລຳດັບ', 'sequence' => 'ລຳດັບ',
@ -1576,9 +1549,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => 'ຜູ້ໄຊ້ອອນລາຍ', 'sessions' => 'ຜູ້ໄຊ້ອອນລາຍ',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'ການຕັ້ງຄ່າ', 'settings' => 'ການຕັ້ງຄ່າ',
'settings_activate_module' => 'ເປີດໄຊ້ງານໂມດູນ', 'settings_activate_module' => 'ເປີດໄຊ້ງານໂມດູນ',
'settings_activate_php_extension' => 'ຂະຫຍາຍພື້ນທີການໄຊ້ງານຂອງ PHP', 'settings_activate_php_extension' => 'ຂະຫຍາຍພື້ນທີການໄຊ້ງານຂອງ PHP',
@ -1676,8 +1647,6 @@ URL: [url]',
'settings_delete_install_folder' => 'ໃນການໄຊ້ SeedDMS, ເຈົ້າຈະຕ້ອງລົບໄຟລ ເປີດໄຊ້ງານ_ຕິດຕັ້ງ_ເຄື່ອງມືໃນການບໍລິຫານ ການກຳນົດຄ່າ', 'settings_delete_install_folder' => 'ໃນການໄຊ້ SeedDMS, ເຈົ້າຈະຕ້ອງລົບໄຟລ ເປີດໄຊ້ງານ_ຕິດຕັ້ງ_ເຄື່ອງມືໃນການບໍລິຫານ ການກຳນົດຄ່າ',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'ແກ້ໄຂການປິດໄຊ້ງານດ້ວຍຕົວເອງ', 'settings_disableSelfEdit' => 'ແກ້ໄຂການປິດໄຊ້ງານດ້ວຍຕົວເອງ',
'settings_disableSelfEdit_desc' => 'ກວດຄືນເບິ່ງວ່າຍ້ອນຫຍັງຜູ້ນຳໄຊ້ຈື່ງບໍ່ສາມາດແກ້ໄຂໂປລໄຟລຂອງພວກເຂົາໄດ້', 'settings_disableSelfEdit_desc' => 'ກວດຄືນເບິ່ງວ່າຍ້ອນຫຍັງຜູ້ນຳໄຊ້ຈື່ງບໍ່ສາມາດແກ້ໄຂໂປລໄຟລຂອງພວກເຂົາໄດ້',
'settings_disable_install' => 'ຖ້າເປັນໄປໄດ້ ລົບໄຟລເປີດໄຊ້ງານ-ຕິດຕັ້ງ-ເຄື່ອງມື ຖ້າເປັນໄປໄດ້', 'settings_disable_install' => 'ຖ້າເປັນໄປໄດ້ ລົບໄຟລເປີດໄຊ້ງານ-ຕິດຕັ້ງ-ເຄື່ອງມື ຖ້າເປັນໄປໄດ້',
@ -1743,8 +1712,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'ການຕັ້ງຄ່າອັບໂຫລດໄຟລຈະມີໃຫ້ບໍລິການຜ່ານທາງດ້ານຂວາຂອງເອັບເຟັກທີ່ເອີ້ນວ່າ jumploader ໂດຍບໍ່ມີຂິດຈຳກັດຂອງຂະໜາດໄຟລທີກຳນົດໂດຍບາວເຊີ ນອກຈາກນີຍັງຊ່ວຍໃນການອັບໂຫລດໄຟລຫຼາຍໄຟລໃນຂັນຕອນດຽວການເປີດຄຸນລັກສະນະນີ້ຈະປິດຄຸກກີ້ສະເພາະ Http ເທົ່ານັ້ນ', 'settings_enableLargeFileUpload_desc' => 'ການຕັ້ງຄ່າອັບໂຫລດໄຟລຈະມີໃຫ້ບໍລິການຜ່ານທາງດ້ານຂວາຂອງເອັບເຟັກທີ່ເອີ້ນວ່າ jumploader ໂດຍບໍ່ມີຂິດຈຳກັດຂອງຂະໜາດໄຟລທີກຳນົດໂດຍບາວເຊີ ນອກຈາກນີຍັງຊ່ວຍໃນການອັບໂຫລດໄຟລຫຼາຍໄຟລໃນຂັນຕອນດຽວການເປີດຄຸນລັກສະນະນີ້ຈະປິດຄຸກກີ້ສະເພາະ Http ເທົ່ານັ້ນ',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'ເປີດການໄຊ້ງານ', 'settings_enableMenuTasks' => 'ເປີດການໄຊ້ງານ',
'settings_enableMenuTasks_desc' => 'ເປີດ/ປິດ ລາຍການເມນູທີ່ມີວຽກທັງໝົດສຳລັບຜູ້ໄຊ້ເອກະສານນີ້ມີເອກະສານທີຈ້ອງໄດ້ຮັບການກວດສອບ', 'settings_enableMenuTasks_desc' => 'ເປີດ/ປິດ ລາຍການເມນູທີ່ມີວຽກທັງໝົດສຳລັບຜູ້ໄຊ້ເອກະສານນີ້ມີເອກະສານທີຈ້ອງໄດ້ຮັບການກວດສອບ',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1804,8 +1771,6 @@ URL: [url]',
'settings_encryptionKey' => 'ກະແຈການເຂົ້າລະຫັດລັບ', 'settings_encryptionKey' => 'ກະແຈການເຂົ້າລະຫັດລັບ',
'settings_encryptionKey_desc' => 'ສະຕິງນີ້ໄຊ້ສຳຫຼັບສ້າງຕົວ', 'settings_encryptionKey_desc' => 'ສະຕິງນີ້ໄຊ້ສຳຫຼັບສ້າງຕົວ',
'settings_error' => 'ຄວາມຜິດພາດ', 'settings_error' => 'ຄວາມຜິດພາດ',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'ຂະຫຍານທີໂຟລເດີ', 'settings_expandFolderTree' => 'ຂະຫຍານທີໂຟລເດີ',
'settings_expandFolderTree_desc' => 'ຂະຫຍານທີໂຟລເດີ', 'settings_expandFolderTree_desc' => 'ຂະຫຍານທີໂຟລເດີ',
'settings_expandFolderTree_val0' => 'ການເລີ່ມຕົ້ນດ້ວຍສາຂາຍ່ອຍ', 'settings_expandFolderTree_val0' => 'ການເລີ່ມຕົ້ນດ້ວຍສາຂາຍ່ອຍ',
@ -1862,22 +1827,10 @@ URL: [url]',
'settings_libraryFolder_desc' => 'ໂຟລເດີທີສາມາດກັອບປີເອກະສານເພື່ອທີຈະສ້າງເອກະສານໄຫມ່', 'settings_libraryFolder_desc' => 'ໂຟລເດີທີສາມາດກັອບປີເອກະສານເພື່ອທີຈະສ້າງເອກະສານໄຫມ່',
'settings_logFileEnable' => 'ເປີດໄຊ້ງານແຟ້ມບັນທຶກ', 'settings_logFileEnable' => 'ເປີດໄຊ້ງານແຟ້ມບັນທຶກ',
'settings_logFileEnable_desc' => 'ເປີດ/ປິດ ໃຊ້ວຽກໄຟລບັນທຶກ', 'settings_logFileEnable_desc' => 'ເປີດ/ປິດ ໃຊ້ວຽກໄຟລບັນທຶກ',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'ການໝຸນແຟ້ມບັນທືກ', 'settings_logFileRotation' => 'ການໝຸນແຟ້ມບັນທືກ',
'settings_logFileRotation_desc' => 'ການໝຸນແຟ້ມບັນທືກ', 'settings_logFileRotation_desc' => 'ການໝຸນແຟ້ມບັນທືກ',
'settings_loginFailure' => 'ຄວາມລົ້ມເຫຼວໃນການເຂົາເຖີງ', 'settings_loginFailure' => 'ຄວາມລົ້ມເຫຼວໃນການເຂົາເຖີງ',
'settings_loginFailure_desc' => 'ປິດການໄຊ້ງານບັນຊີຫຼັງຈາກຄວາມລົ້ວເຫຼວໃນການເຂົ້າສູ້ລະບົບ', 'settings_loginFailure_desc' => 'ປິດການໄຊ້ງານບັນຊີຫຼັງຈາກຄວາມລົ້ວເຫຼວໃນການເຂົ້າສູ້ລະບົບ',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS directory', 'settings_luceneClassDir' => 'Lucene SeedDMS directory',
'settings_luceneClassDir_desc' => 'เส้นทางไป SeedDMS_Lucene (ตัวเลือก) เว้นว่างไว้ถ้าคุณได้ติดตั้ง SeedDMS_Lucene ไว้ ณ ตำแหน่งที่ PHP สามารถพบได้เช่น PHP รวมเส้นทาง.', 'settings_luceneClassDir_desc' => 'เส้นทางไป SeedDMS_Lucene (ตัวเลือก) เว้นว่างไว้ถ้าคุณได้ติดตั้ง SeedDMS_Lucene ไว้ ณ ตำแหน่งที่ PHP สามารถพบได้เช่น PHP รวมเส้นทาง.',
'settings_luceneDir' => 'การจัดการดัชนีข้อความเต็มรูปแบบ', 'settings_luceneDir' => 'การจัดการดัชนีข้อความเต็มรูปแบบ',
@ -1976,10 +1929,6 @@ URL: [url]',
'settings_siteName' => 'ຊື່ເວັບໄຊຣ', 'settings_siteName' => 'ຊື່ເວັບໄຊຣ',
'settings_siteName_desc' => 'ຊື່ສະຖານທີທີ່ນຳໄຊ້ຊື່ເຟສ ຄ່າເລີ່ມຕົ້ນ: SeedDMS', 'settings_siteName_desc' => 'ຊື່ສະຖານທີທີ່ນຳໄຊ້ຊື່ເຟສ ຄ່າເລີ່ມຕົ້ນ: SeedDMS',
'settings_SMTP' => 'ການຕັ້ງຄ່າ ເຊີເວີ SMTP', 'settings_SMTP' => 'ການຕັ້ງຄ່າ ເຊີເວີ SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'ລະຫັດຜ່ານ ເຊີເວີ SMTP', 'settings_smtpPassword' => 'ລະຫັດຜ່ານ ເຊີເວີ SMTP',
'settings_smtpPassword_desc' => 'ລະຫັດຜ່ານ ເຊີເວີ SMTP', 'settings_smtpPassword_desc' => 'ລະຫັດຜ່ານ ເຊີເວີ SMTP',
'settings_smtpPort' => 'ຟອດ ເຊີເວີSMTP', 'settings_smtpPort' => 'ຟອດ ເຊີເວີSMTP',
@ -2063,7 +2012,6 @@ URL: [url]',
'sign_out' => 'ອອກຈາກລະບົບ', 'sign_out' => 'ອອກຈາກລະບົບ',
'sign_out_user' => 'ອອກຈາກລະບົບຜູ້ໄຊ້', 'sign_out_user' => 'ອອກຈາກລະບົບຜູ້ໄຊ້',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'ສະໂລວາເກຍ', 'sk_SK' => 'ສະໂລວາເກຍ',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2193,7 +2141,6 @@ URL: [url]',
'status_revision_sleeping' => 'ຢູ່ລະຫວ່າງດຳເນີນການ', 'status_revision_sleeping' => 'ຢູ່ລະຫວ່າງດຳເນີນການ',
'status_revisor_removed' => 'ແກ້ໄຂຄຳອະທິບາຍອອກຈາກລາຍການ', 'status_revisor_removed' => 'ແກ້ໄຂຄຳອະທິບາຍອອກຈາກລາຍການ',
'status_unknown' => 'ບໍ່ຮູ້', 'status_unknown' => 'ບໍ່ຮູ້',
'storage' => '',
'storage_size' => 'ຂະໜາດພື້ນທີ່ເກັບຂໍ້ມູນ', 'storage_size' => 'ຂະໜາດພື້ນທີ່ເກັບຂໍ້ມູນ',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'ເກັບຄວາມລັບໄວ້', 'submit_2_fact_auth' => 'ເກັບຄວາມລັບໄວ້',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1748) // Translators: Admin (1745)
$text = array( $text = array(
'2_factor_auth' => '2-trinns autentisering', '2_factor_auth' => '2-trinns autentisering',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Dette systemet håndhever 2-faktor autentisering. Du trenger Google Authenticator på mobiltelefonen din. Nedenfor ser du to QR-koder. Den rette er din nåværende hemmelighet. På venstre side kan du angi en ny hemmelighet. Hvis du angir en ny hemmelighet, må du huske å skanne den på nytt med Google Authenticator.', '2_factor_auth_info' => 'Dette systemet håndhever 2-faktor autentisering. Du trenger Google Authenticator på mobiltelefonen din. Nedenfor ser du to QR-koder. Den rette er din nåværende hemmelighet. På venstre side kan du angi en ny hemmelighet. Hvis du angir en ny hemmelighet, må du huske å skanne den på nytt med Google Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenter pr. bruker', 'chart_docsperuser_title' => 'Dokumenter pr. bruker',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Velg diagram', 'chart_selection' => 'Velg diagram',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Diskplass pr. bruker', 'chart_sizeperuser_title' => 'Diskplass pr. bruker',
'checkedout_file_has_different_version' => 'Den utsjekkede versjonen er ikke identisk med den gjeldende versjonen. Innsjekking vil ikke oppdatere dokumentet.', 'checkedout_file_has_different_version' => 'Den utsjekkede versjonen er ikke identisk med den gjeldende versjonen. Innsjekking vil ikke oppdatere dokumentet.',
'checkedout_file_has_disappeared' => 'Filen til det utsjekkede dokumentet har forsvunnet. Innsjekking vil ikke være mulig.', 'checkedout_file_has_disappeared' => 'Filen til det utsjekkede dokumentet har forsvunnet. Innsjekking vil ikke være mulig.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Sjekk ut av dokumentene er deaktivert i konfigurasjonen.', 'checkout_is_disabled' => 'Sjekk ut av dokumentene er deaktivert i konfigurasjonen.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Velg egenskaps definition', 'choose_attrdef' => 'Velg egenskaps definition',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Tøm cache', 'clear_cache' => 'Tøm cache',
'clear_clipboard' => 'Tøm utklippstavle', 'clear_clipboard' => 'Tøm utklippstavle',
'clear_password' => 'Slett passord', 'clear_password' => 'Slett passord',
'click_to_expand_filter_results' => '',
'clipboard' => 'Utklippstavle', 'clipboard' => 'Utklippstavle',
'close' => 'Lukk', 'close' => 'Lukk',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Ny MIME-type', 'converter_new_mimetype' => 'Ny MIME-type',
'copied_to_checkout_as' => 'Filen er kopiert til utsjekkingsmappen som \'[filename]\' pr. [date]', 'copied_to_checkout_as' => 'Filen er kopiert til utsjekkingsmappen som \'[filename]\' pr. [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Lag en link for nedlasting', 'create_download_link' => 'Lag en link for nedlasting',
'create_fulltext_index' => 'Lag fulltekst-søkindex', 'create_fulltext_index' => 'Lag fulltekst-søkindex',
'create_fulltext_index_warning' => 'Du er i ferd med å gjenskape fulltekstindeksen. Dette kan ta betydelig tid og redusere den generelle systemytelsen. Hvis du virkelig vil gjenskape indeksen, må du bekrefte operasjonen.', 'create_fulltext_index_warning' => 'Du er i ferd med å gjenskape fulltekstindeksen. Dette kan ta betydelig tid og redusere den generelle systemytelsen. Hvis du virkelig vil gjenskape indeksen, må du bekrefte operasjonen.',
@ -375,7 +369,7 @@ URL: [url]',
'current_state' => 'Aktuell status', 'current_state' => 'Aktuell status',
'current_version' => 'Aktuell version', 'current_version' => 'Aktuell version',
'daily' => 'Daglig', 'daily' => 'Daglig',
'dashboard' => 'Dashboard', 'dashboard' => '',
'databasesearch' => 'Søk i database', 'databasesearch' => 'Søk i database',
'database_schema_version' => '', 'database_schema_version' => '',
'data_loading' => 'Vennligst vent, til dataene er lastet ...', 'data_loading' => 'Vennligst vent, til dataene er lastet ...',
@ -578,8 +572,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -710,8 +702,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Utvidelse', 'extension_archive' => 'Utvidelse',
'extension_changelog' => 'Endringslogg', 'extension_changelog' => 'Endringslogg',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Laster inn utvidelser ...', 'extension_loading' => 'Laster inn utvidelser ...',
@ -731,11 +721,11 @@ URL: [url]',
'february' => 'Februar', 'february' => 'Februar',
'file' => 'Fil', 'file' => 'Fil',
'files' => 'Filer', 'files' => 'Filer',
'filesize' => 'Filstørrelse',
'files_deletion' => 'Sletting av filer', 'files_deletion' => 'Sletting av filer',
'files_deletion_warning' => 'Med dette alternativet kan du slette alle filer av hele DMS-mapper. Informasjon om versjon vil forbli synlig.', 'files_deletion_warning' => 'Med dette alternativet kan du slette alle filer av hele DMS-mapper. Informasjon om versjon vil forbli synlig.',
'files_loading' => 'Vennligst vent til listen over filer er lastet inn ...', 'files_loading' => 'Vennligst vent til listen over filer er lastet inn ...',
'filetype' => 'Filtype', 'filetype' => 'Filtype',
'file_size' => 'Filstørrelse',
'filter_for_documents' => 'Tilleggsfilter for dokumentet', 'filter_for_documents' => 'Tilleggsfilter for dokumentet',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Tilleggsfilter for mapper', 'filter_for_folders' => 'Tilleggsfilter for mapper',
@ -879,13 +869,13 @@ URL: [url]',
'hu_HU' => 'Ungarn', 'hu_HU' => 'Ungarn',
'id' => 'Navn', 'id' => 'Navn',
'identical_version' => 'Ny version er identisk med nåverende version.', 'identical_version' => 'Ny version er identisk med nåverende version.',
'id_ID' => 'Indonesisk', 'id_ID' => '',
'import' => 'Import', 'import' => 'Import',
'importfs' => 'Import fra filsystem', 'importfs' => 'Import fra filsystem',
'import_extension' => 'Importer utvidelse', 'import_extension' => 'Importer utvidelse',
'import_fs' => 'Import fra filsystem', 'import_fs' => 'Import fra filsystem',
'import_fs_warning' => 'Dette fungerer bare for mapper i slippmappen. Operasjonen importerer rekursivt alle mapper og filer. Filer vil bli gitt ut umiddelbart.', 'import_fs_warning' => 'Dette fungerer bare for mapper i slippmappen. Operasjonen importerer rekursivt alle mapper og filer. Filer vil bli gitt ut umiddelbart.',
'import_users' => 'Importer brukere', 'import_users' => '',
'import_users_addnew' => '', 'import_users_addnew' => '',
'import_users_no_column_mapping' => '', 'import_users_no_column_mapping' => '',
'import_users_update' => '', 'import_users_update' => '',
@ -1134,17 +1124,6 @@ URL: [url]',
'nl_NL' => 'Nederland', 'nl_NL' => 'Nederland',
'no' => 'Nei', 'no' => 'Nei',
'notification' => 'Melding', 'notification' => 'Melding',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'November', 'november' => 'November',
'now' => 'nå', 'now' => 'nå',
@ -1173,7 +1152,6 @@ URL: [url]',
'no_groups' => 'Ingen grupper', 'no_groups' => 'Ingen grupper',
'no_group_members' => 'Denne gruppen har ingen medlemmer', 'no_group_members' => 'Denne gruppen har ingen medlemmer',
'no_linked_files' => 'Ingen koblede filer', 'no_linked_files' => 'Ingen koblede filer',
'no_mimetype' => '',
'no_previous_versions' => 'Ingen andre versjoner funnet', 'no_previous_versions' => 'Ingen andre versjoner funnet',
'no_receipt_needed' => 'Det er for øyeblikket ingen dokumenter som krever kvitteringsbekreftelse.', 'no_receipt_needed' => 'Det er for øyeblikket ingen dokumenter som krever kvitteringsbekreftelse.',
'no_review_needed' => 'Ingen gjennomgang i påvente.', 'no_review_needed' => 'Ingen gjennomgang i påvente.',
@ -1332,9 +1310,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Fjernet arbeidsflyt fra dokumentversjonen', 'removed_workflow_email_subject' => '[sitename]: [name] - Fjernet arbeidsflyt fra dokumentversjonen',
'removeFolderFromDropFolder' => 'Fjern mappe etter import', 'removeFolderFromDropFolder' => 'Fjern mappe etter import',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Fjern markerte filer', 'remove_marked_files' => 'Fjern markerte filer',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1538,7 +1514,6 @@ URL: [url]',
'select_category' => 'Klikk for å velge kategori', 'select_category' => 'Klikk for å velge kategori',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Klikk for å velge gruppe', 'select_group' => 'Klikk for å velge gruppe',
'select_groups' => 'Klikk for å velge grupper', 'select_groups' => 'Klikk for å velge grupper',
'select_grp_approvers' => 'Klikk for å velge gruppe godkjennere', 'select_grp_approvers' => 'Klikk for å velge gruppe godkjennere',
@ -1559,7 +1534,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Velg en', 'select_one' => 'Velg en',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1574,7 +1548,6 @@ Loginn: [login]
Bruker: [username] Bruker: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - Dine innloggingsdata', 'send_login_data_subject' => '[sitename]: [login] - Dine innloggingsdata',
'send_notification' => '',
'send_test_mail' => 'Send test mail', 'send_test_mail' => 'Send test mail',
'september' => 'September', 'september' => 'September',
'sequence' => 'Sekvens', 'sequence' => 'Sekvens',
@ -1589,9 +1562,7 @@ Bruker: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Brukere innlogget', 'sessions' => 'Brukere innlogget',
'setDateFromFile' => 'Overta dato fra importert fil', 'setDateFromFile' => 'Overta dato fra importert fil',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Overta dato fra importert mappe', 'setDateFromFolder' => 'Overta dato fra importert mappe',
'setDateFromFolder_desc' => '',
'settings' => 'Innstillinger', 'settings' => 'Innstillinger',
'settings_activate_module' => 'Aktiver modul', 'settings_activate_module' => 'Aktiver modul',
'settings_activate_php_extension' => 'Aktiver PHP-utvidelse', 'settings_activate_php_extension' => 'Aktiver PHP-utvidelse',
@ -1689,8 +1660,6 @@ Bruker: [username]
'settings_delete_install_folder' => 'For å bruke SeedDMS, må du slette filen ENABLE_INSTALL_TOOL i konfigurasjonsmappen', 'settings_delete_install_folder' => 'For å bruke SeedDMS, må du slette filen ENABLE_INSTALL_TOOL i konfigurasjonsmappen',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Deaktiver selvredigering', 'settings_disableSelfEdit' => 'Deaktiver selvredigering',
'settings_disableSelfEdit_desc' => 'Hvis merket kan brukeren ikke redigere sin egen profil', 'settings_disableSelfEdit_desc' => 'Hvis merket kan brukeren ikke redigere sin egen profil',
'settings_disable_install' => 'Slett filen ENABLE_INSTALL_TOOL hvis mulig', 'settings_disable_install' => 'Slett filen ENABLE_INSTALL_TOOL hvis mulig',
@ -1756,8 +1725,6 @@ Bruker: [username]
'settings_enableLargeFileUpload_desc' => 'Hvis det er satt, er filopplasting også tilgjengelig via en java-applet som heter jumploader uten en filstørrelsesgrense som er angitt av nettleseren. Det gjør det også mulig å laste opp flere filer på ett trinn. Hvis du slår på dette, slås bare av cookies.', 'settings_enableLargeFileUpload_desc' => 'Hvis det er satt, er filopplasting også tilgjengelig via en java-applet som heter jumploader uten en filstørrelsesgrense som er angitt av nettleseren. Det gjør det også mulig å laste opp flere filer på ett trinn. Hvis du slår på dette, slås bare av cookies.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Aktiver oppgaveliste i menyen', 'settings_enableMenuTasks' => 'Aktiver oppgaveliste i menyen',
'settings_enableMenuTasks_desc' => 'Aktiver/deaktiver menypunktet som inneholder alle oppgaver for brukeren. Denne inneholder dokumenter som må gjennomgås, godkjennes osv.', 'settings_enableMenuTasks_desc' => 'Aktiver/deaktiver menypunktet som inneholder alle oppgaver for brukeren. Denne inneholder dokumenter som må gjennomgås, godkjennes osv.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1817,8 +1784,6 @@ Bruker: [username]
'settings_encryptionKey' => 'Krypteringsnøkkel', 'settings_encryptionKey' => 'Krypteringsnøkkel',
'settings_encryptionKey_desc' => 'Denne strengen brukes til å lage en unik identifikator som blir lagt til som et skjult felt til et skjema for å forhindre CSRF-angrep.', 'settings_encryptionKey_desc' => 'Denne strengen brukes til å lage en unik identifikator som blir lagt til som et skjult felt til et skjema for å forhindre CSRF-angrep.',
'settings_error' => 'Feil', 'settings_error' => 'Feil',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Utvid mappetreet', 'settings_expandFolderTree' => 'Utvid mappetreet',
'settings_expandFolderTree_desc' => 'Utvid mappetreet', 'settings_expandFolderTree_desc' => 'Utvid mappetreet',
'settings_expandFolderTree_val0' => 'starte med treet gjemt', 'settings_expandFolderTree_val0' => 'starte med treet gjemt',
@ -1875,22 +1840,10 @@ Bruker: [username]
'settings_libraryFolder_desc' => 'Mappe der dokumenter kan kopieres for å opprette nye dokumenter.', 'settings_libraryFolder_desc' => 'Mappe der dokumenter kan kopieres for å opprette nye dokumenter.',
'settings_logFileEnable' => 'Loggfil Aktiver', 'settings_logFileEnable' => 'Loggfil Aktiver',
'settings_logFileEnable_desc' => 'Aktiver/deaktiver loggfil', 'settings_logFileEnable_desc' => 'Aktiver/deaktiver loggfil',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Loggfil rotasjon', 'settings_logFileRotation' => 'Loggfil rotasjon',
'settings_logFileRotation_desc' => 'Loggfil rotasjon', 'settings_logFileRotation_desc' => 'Loggfil rotasjon',
'settings_loginFailure' => 'Påloggingsfeil', 'settings_loginFailure' => 'Påloggingsfeil',
'settings_loginFailure_desc' => 'Deaktiver konto etter n påloggingsfeil.', 'settings_loginFailure_desc' => 'Deaktiver konto etter n påloggingsfeil.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS mappe', 'settings_luceneClassDir' => 'Lucene SeedDMS mappe',
'settings_luceneClassDir_desc' => 'Sti til SeedDMS_Lucene (valgfritt). La dette være tomt hvis du har installert SeedDMS_Lucene på et sted der det kan bli funnet av PHP, f.eks. Ekstra PHP inkluderer-bane.', 'settings_luceneClassDir_desc' => 'Sti til SeedDMS_Lucene (valgfritt). La dette være tomt hvis du har installert SeedDMS_Lucene på et sted der det kan bli funnet av PHP, f.eks. Ekstra PHP inkluderer-bane.',
'settings_luceneDir' => 'Mappe for fulltekstindeks', 'settings_luceneDir' => 'Mappe for fulltekstindeks',
@ -1989,10 +1942,6 @@ Bruker: [username]
'settings_siteName' => 'Navn på nettsted', 'settings_siteName' => 'Navn på nettsted',
'settings_siteName_desc' => 'Navnet på nettstedet som brukes i sidetitlene. Standard: SeedDMS', 'settings_siteName_desc' => 'Navnet på nettstedet som brukes i sidetitlene. Standard: SeedDMS',
'settings_SMTP' => 'SMTP-serverinnstillinger', 'settings_SMTP' => 'SMTP-serverinnstillinger',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP-serverpassord', 'settings_smtpPassword' => 'SMTP-serverpassord',
'settings_smtpPassword_desc' => 'SMTP-serverpassord', 'settings_smtpPassword_desc' => 'SMTP-serverpassord',
'settings_smtpPort' => 'SMTP-serverport', 'settings_smtpPort' => 'SMTP-serverport',
@ -2076,7 +2025,6 @@ Bruker: [username]
'sign_out' => 'Logg ut', 'sign_out' => 'Logg ut',
'sign_out_user' => 'Logg ut bruker', 'sign_out_user' => 'Logg ut bruker',
'site_brand' => 'Nettsted merke/logo', 'site_brand' => 'Nettsted merke/logo',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovakisk', 'sk_SK' => 'Slovakisk',
'sort_by_date' => 'Sorter etter dato', 'sort_by_date' => 'Sorter etter dato',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2206,7 +2154,6 @@ Bruker: [username]
'status_revision_sleeping' => 'avventer', 'status_revision_sleeping' => 'avventer',
'status_revisor_removed' => 'Revisor fjernet fra listen', 'status_revisor_removed' => 'Revisor fjernet fra listen',
'status_unknown' => 'Ukjent', 'status_unknown' => 'Ukjent',
'storage' => '',
'storage_size' => 'Lagrings størrelse', 'storage_size' => 'Lagrings størrelse',
'subfolder_duplicate_name' => 'Dupliser navnet på undermappen', 'subfolder_duplicate_name' => 'Dupliser navnet på undermappen',
'submit_2_fact_auth' => 'Lagre hemmelighet', 'submit_2_fact_auth' => 'Lagre hemmelighet',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '2-factor-authenticatie', '2_factor_auth' => '2-factor-authenticatie',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Dit systeem werkt met 2-factor-authenticatie. U heeft de Google Authenticator nodig op uw mobiele telfoon. Hieronder staan 2 QR-codes. De rechter is uw huidige geheime code. Met de linker kunt u een nieuwe geheime code instellen. Denk erom de nieuwe code opnieuw te scannen met Googke Authenticator.', '2_factor_auth_info' => 'Dit systeem werkt met 2-factor-authenticatie. U heeft de Google Authenticator nodig op uw mobiele telfoon. Hieronder staan 2 QR-codes. De rechter is uw huidige geheime code. Met de linker kunt u een nieuwe geheime code instellen. Denk erom de nieuwe code opnieuw te scannen met Googke Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -278,7 +277,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Documenten per gebruiker', 'chart_docsperuser_title' => 'Documenten per gebruiker',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Kies een grafiek', 'chart_selection' => 'Kies een grafiek',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Schijfruimte per gebruiker', 'chart_sizeperuser_title' => 'Schijfruimte per gebruiker',
'checkedout_file_has_different_version' => 'Checkout-document is een andere versie', 'checkedout_file_has_different_version' => 'Checkout-document is een andere versie',
'checkedout_file_has_disappeared' => 'File is onvindbaar', 'checkedout_file_has_disappeared' => 'File is onvindbaar',
@ -290,7 +288,6 @@ URL: [url]',
'checkout_is_disabled' => 'Checkout is niet mogelijk', 'checkout_is_disabled' => 'Checkout is niet mogelijk',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Kies een attribuutdefinitie', 'choose_attrdef' => 'Kies een attribuutdefinitie',
@ -312,7 +309,6 @@ URL: [url]',
'clear_cache' => 'Cache leegmaken', 'clear_cache' => 'Cache leegmaken',
'clear_clipboard' => 'Vrijgeven klembord', 'clear_clipboard' => 'Vrijgeven klembord',
'clear_password' => 'Verwijder het wachtwoord', 'clear_password' => 'Verwijder het wachtwoord',
'click_to_expand_filter_results' => '',
'clipboard' => 'Klembord', 'clipboard' => 'Klembord',
'close' => 'Sluiten', 'close' => 'Sluiten',
'color' => '', 'color' => '',
@ -355,8 +351,6 @@ URL: [url]',
'converter_new_mimetype' => 'Wijziging: nieuw mimetype', 'converter_new_mimetype' => 'Wijziging: nieuw mimetype',
'copied_to_checkout_as' => 'Gekopieerd naar checkout als:', 'copied_to_checkout_as' => 'Gekopieerd naar checkout als:',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Maak een download-link', 'create_download_link' => 'Maak een download-link',
'create_fulltext_index' => 'Creëer de index voor de fulltext search', 'create_fulltext_index' => 'Creëer de index voor de fulltext search',
'create_fulltext_index_warning' => 'U staat op het punt de volledige tekst opnieuw te indexeren. Dit kan behoorlijk veel tijd en snelheid vergen van het systeem. Als u echt opnieuw wilt indexeren, bevestig dan deze actie.', 'create_fulltext_index_warning' => 'U staat op het punt de volledige tekst opnieuw te indexeren. Dit kan behoorlijk veel tijd en snelheid vergen van het systeem. Als u echt opnieuw wilt indexeren, bevestig dan deze actie.',
@ -571,8 +565,6 @@ URL: [url]',
'download_header_document_name' => 'Naam document', 'download_header_document_name' => 'Naam document',
'download_header_document_no' => 'Document nr.', 'download_header_document_no' => 'Document nr.',
'download_header_filename' => 'Filenaam', 'download_header_filename' => 'Filenaam',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => 'Interne versie', 'download_header_internal_version' => 'Interne versie',
'download_header_reviewer' => 'Beoordelaar', 'download_header_reviewer' => 'Beoordelaar',
'download_header_review_comment' => 'Commentaar bij beoordeling', 'download_header_review_comment' => 'Commentaar bij beoordeling',
@ -703,8 +695,6 @@ URL: [url]',
'export_user_list_csv' => 'Exporteer gebruikers in csv-formaat', 'export_user_list_csv' => 'Exporteer gebruikers in csv-formaat',
'extension_archive' => 'Extensies', 'extension_archive' => 'Extensies',
'extension_changelog' => 'Overzicht van wijzigingen', 'extension_changelog' => 'Overzicht van wijzigingen',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'Extensie uitgeschakeld', 'extension_is_off_now' => 'Extensie uitgeschakeld',
'extension_is_on_now' => 'Extensie ingeschakeld', 'extension_is_on_now' => 'Extensie ingeschakeld',
'extension_loading' => 'Laden van extensies ...', 'extension_loading' => 'Laden van extensies ...',
@ -724,11 +714,11 @@ URL: [url]',
'february' => 'februari', 'february' => 'februari',
'file' => 'Bestand', 'file' => 'Bestand',
'files' => 'Bestanden', 'files' => 'Bestanden',
'filesize' => 'Bestandsomvang',
'files_deletion' => 'Bestanden verwijderen', 'files_deletion' => 'Bestanden verwijderen',
'files_deletion_warning' => 'Met deze handeling verwijdert U ALLE bestanden uit het DMS. Versie-informatie blijft beschikbaar', 'files_deletion_warning' => 'Met deze handeling verwijdert U ALLE bestanden uit het DMS. Versie-informatie blijft beschikbaar',
'files_loading' => 'Even geduld. De lijst met bestanden wordt geladen ...', 'files_loading' => 'Even geduld. De lijst met bestanden wordt geladen ...',
'filetype' => 'Type file', 'filetype' => 'Type file',
'file_size' => 'Bestandsomvang',
'filter_for_documents' => 'Extra filter voor documenten', 'filter_for_documents' => 'Extra filter voor documenten',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Extra filter voor mappen', 'filter_for_folders' => 'Extra filter voor mappen',
@ -1126,17 +1116,6 @@ URL: [url]',
'nl_NL' => 'Nederlands', 'nl_NL' => 'Nederlands',
'no' => 'Nee', 'no' => 'Nee',
'notification' => 'Bericht', 'notification' => 'Bericht',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'november', 'november' => 'november',
'now' => 'nu', 'now' => 'nu',
@ -1165,7 +1144,6 @@ URL: [url]',
'no_groups' => 'Geen groepen', 'no_groups' => 'Geen groepen',
'no_group_members' => 'Deze groep heeft geen leden', 'no_group_members' => 'Deze groep heeft geen leden',
'no_linked_files' => 'Geen gekoppelde bestanden', 'no_linked_files' => 'Geen gekoppelde bestanden',
'no_mimetype' => '',
'no_previous_versions' => 'Geen andere versie(s) gevonden', 'no_previous_versions' => 'Geen andere versie(s) gevonden',
'no_receipt_needed' => 'Geen ontvangstbericht nodig', 'no_receipt_needed' => 'Geen ontvangstbericht nodig',
'no_review_needed' => 'Geen review bezig.', 'no_review_needed' => 'Geen review bezig.',
@ -1330,9 +1308,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow verwijderd van document versie', 'removed_workflow_email_subject' => '[sitename]: [name] - Workflow verwijderd van document versie',
'removeFolderFromDropFolder' => 'Map verwijderen uit Dropfilder', 'removeFolderFromDropFolder' => 'Map verwijderen uit Dropfilder',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Geselecteerde bestanden worden verwijderd', 'remove_marked_files' => 'Geselecteerde bestanden worden verwijderd',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1535,7 +1511,6 @@ URL: [url]',
'select_category' => 'klik om categorie te selecteren', 'select_category' => 'klik om categorie te selecteren',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Selecteer groep', 'select_group' => 'Selecteer groep',
'select_groups' => 'Klik om groep te selecteren', 'select_groups' => 'Klik om groep te selecteren',
'select_grp_approvers' => 'Klik om beoordelaars te selecteren', 'select_grp_approvers' => 'Klik om beoordelaars te selecteren',
@ -1556,7 +1531,6 @@ URL: [url]',
'select_mimetype' => 'Selecteer het mime-type', 'select_mimetype' => 'Selecteer het mime-type',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Kies er een', 'select_one' => 'Kies er een',
'select_option' => '',
'select_owner' => 'Kies de eigenaar', 'select_owner' => 'Kies de eigenaar',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1573,7 +1547,6 @@ Name: [username]
[comment]', [comment]',
'send_login_data_subject' => 'Onderwerp', 'send_login_data_subject' => 'Onderwerp',
'send_notification' => '',
'send_test_mail' => 'Testmail versturen', 'send_test_mail' => 'Testmail versturen',
'september' => 'september', 'september' => 'september',
'sequence' => 'Volgorde', 'sequence' => 'Volgorde',
@ -1588,9 +1561,7 @@ Name: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'sessies', 'sessions' => 'sessies',
'setDateFromFile' => 'Gebruik de datum van de geïmporteerde file', 'setDateFromFile' => 'Gebruik de datum van de geïmporteerde file',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Gebruik de datum van de geïmporteerde map', 'setDateFromFolder' => 'Gebruik de datum van de geïmporteerde map',
'setDateFromFolder_desc' => '',
'settings' => 'Instellingen', 'settings' => 'Instellingen',
'settings_activate_module' => 'Activeer module', 'settings_activate_module' => 'Activeer module',
'settings_activate_php_extension' => 'Activeer PHP uitbreiding', 'settings_activate_php_extension' => 'Activeer PHP uitbreiding',
@ -1688,8 +1659,6 @@ Name: [username]
'settings_delete_install_folder' => 'Om SeedDMS te kunnen gebruiken moet het bestand ENABLE_INSTALL_TOOL uit de configuratiemap verwijderd worden.', 'settings_delete_install_folder' => 'Om SeedDMS te kunnen gebruiken moet het bestand ENABLE_INSTALL_TOOL uit de configuratiemap verwijderd worden.',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Uitschakelen Eigenprofiel wijzigen', 'settings_disableSelfEdit' => 'Uitschakelen Eigenprofiel wijzigen',
'settings_disableSelfEdit_desc' => 'Indien aangevinkt kan de gebruiker zijn eigen profiel niet wijzigen.', 'settings_disableSelfEdit_desc' => 'Indien aangevinkt kan de gebruiker zijn eigen profiel niet wijzigen.',
'settings_disable_install' => 'Verwijder het bestand ENABLE_INSTALL_TOOL indien mogelijk', 'settings_disable_install' => 'Verwijder het bestand ENABLE_INSTALL_TOOL indien mogelijk',
@ -1755,8 +1724,6 @@ Name: [username]
'settings_enableLargeFileUpload_desc' => 'Indien ingeschakeld, is bestandsupload ook beschikbaar via een java applet jumploader genaamd zonder een bestandsgrootte limiet door de browser. Het staat ook toe om meerdere bestanden in een keer te versturen.', 'settings_enableLargeFileUpload_desc' => 'Indien ingeschakeld, is bestandsupload ook beschikbaar via een java applet jumploader genaamd zonder een bestandsgrootte limiet door de browser. Het staat ook toe om meerdere bestanden in een keer te versturen.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Menu-taken aanzetten', 'settings_enableMenuTasks' => 'Menu-taken aanzetten',
'settings_enableMenuTasks_desc' => 'Menu-taken aanzetten', 'settings_enableMenuTasks_desc' => 'Menu-taken aanzetten',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1816,8 +1783,6 @@ Name: [username]
'settings_encryptionKey' => 'Sleutel voor encryptie', 'settings_encryptionKey' => 'Sleutel voor encryptie',
'settings_encryptionKey_desc' => 'Deze string wordt gebruikt om een unieke identificatie als onzichtbaar veld aan een formulier toe te voegen om CSRF aanvallen tegen te gaan.', 'settings_encryptionKey_desc' => 'Deze string wordt gebruikt om een unieke identificatie als onzichtbaar veld aan een formulier toe te voegen om CSRF aanvallen tegen te gaan.',
'settings_error' => 'Fout', 'settings_error' => 'Fout',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Uitvouwen mappenstructuur', 'settings_expandFolderTree' => 'Uitvouwen mappenstructuur',
'settings_expandFolderTree_desc' => 'Uitvouwen mappenstructuur', 'settings_expandFolderTree_desc' => 'Uitvouwen mappenstructuur',
'settings_expandFolderTree_val0' => 'begin met verborgen structuur', 'settings_expandFolderTree_val0' => 'begin met verborgen structuur',
@ -1874,22 +1839,10 @@ Name: [username]
'settings_libraryFolder_desc' => 'In deze map kunnen documenten worden opgeslagen. Hiermee worden nieuwe documenten gecreëerd.', 'settings_libraryFolder_desc' => 'In deze map kunnen documenten worden opgeslagen. Hiermee worden nieuwe documenten gecreëerd.',
'settings_logFileEnable' => 'Inschakelen logbestand', 'settings_logFileEnable' => 'Inschakelen logbestand',
'settings_logFileEnable_desc' => 'Inschakelen/uitschakelen logbestand', 'settings_logFileEnable_desc' => 'Inschakelen/uitschakelen logbestand',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotering Logbestand', 'settings_logFileRotation' => 'Rotering Logbestand',
'settings_logFileRotation_desc' => 'Rotering Logbestand', 'settings_logFileRotation_desc' => 'Rotering Logbestand',
'settings_loginFailure' => 'Login-fout', 'settings_loginFailure' => 'Login-fout',
'settings_loginFailure_desc' => 'Deactiveer account na n foutieve loginpogingen.', 'settings_loginFailure_desc' => 'Deactiveer account na n foutieve loginpogingen.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS map', 'settings_luceneClassDir' => 'Lucene SeedDMS map',
'settings_luceneClassDir_desc' => 'Pad naar SeedDMS_Lucene (optioneel)', 'settings_luceneClassDir_desc' => 'Pad naar SeedDMS_Lucene (optioneel)',
'settings_luceneDir' => 'Map voor volledigetekst index', 'settings_luceneDir' => 'Map voor volledigetekst index',
@ -1988,10 +1941,6 @@ Name: [username]
'settings_siteName' => 'Naam van de site', 'settings_siteName' => 'Naam van de site',
'settings_siteName_desc' => 'Naam van de Locatie dat wordt gebruikt in de titel van de paginas. Standaard: letoDMS', 'settings_siteName_desc' => 'Naam van de Locatie dat wordt gebruikt in de titel van de paginas. Standaard: letoDMS',
'settings_SMTP' => 'SMTP Server instellingen', 'settings_SMTP' => 'SMTP Server instellingen',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP Server wachtwoord', 'settings_smtpPassword' => 'SMTP Server wachtwoord',
'settings_smtpPassword_desc' => 'SMTP Server wachtwoord', 'settings_smtpPassword_desc' => 'SMTP Server wachtwoord',
'settings_smtpPort' => 'SMTP Server poort', 'settings_smtpPort' => 'SMTP Server poort',
@ -2075,7 +2024,6 @@ Name: [username]
'sign_out' => 'Log uit', 'sign_out' => 'Log uit',
'sign_out_user' => 'Log gebruiker uit', 'sign_out_user' => 'Log gebruiker uit',
'site_brand' => 'Merk van de site', 'site_brand' => 'Merk van de site',
'skip_default_export_cols' => '',
'sk_SK' => 'Slowaaks', 'sk_SK' => 'Slowaaks',
'sort_by_date' => 'Sorteren op datum', 'sort_by_date' => 'Sorteren op datum',
'sort_by_expiration_date' => 'Sorteren op vervaldatum', 'sort_by_expiration_date' => 'Sorteren op vervaldatum',
@ -2205,7 +2153,6 @@ Name: [username]
'status_revision_sleeping' => 'Slapend', 'status_revision_sleeping' => 'Slapend',
'status_revisor_removed' => 'Verwijderd', 'status_revisor_removed' => 'Verwijderd',
'status_unknown' => 'Onbekend', 'status_unknown' => 'Onbekend',
'storage' => '',
'storage_size' => 'Omvang opslag', 'storage_size' => 'Omvang opslag',
'subfolder_duplicate_name' => 'Dubble mapnaam', 'subfolder_duplicate_name' => 'Dubble mapnaam',
'submit_2_fact_auth' => '2-factor-authentificatie verstuurd', 'submit_2_fact_auth' => '2-factor-authentificatie verstuurd',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1707), netixw (84), romi (93), uGn (112) // Translators: Admin (1705), netixw (84), romi (93), uGn (112)
$text = array( $text = array(
'2_factor_auth' => 'Uwierzytelnianie dwuetapowe', '2_factor_auth' => 'Uwierzytelnianie dwuetapowe',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Uwierzytelnianie dwuetapowe', '2_factor_auth_info' => 'Uwierzytelnianie dwuetapowe',
'2_fact_auth_current_secret' => 'Obecny poufny kod', '2_fact_auth_current_secret' => 'Obecny poufny kod',
'2_fact_auth_new_secret' => 'Nowy poufny kod', '2_fact_auth_new_secret' => 'Nowy poufny kod',
@ -273,7 +272,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenty na użytkownika', 'chart_docsperuser_title' => 'Dokumenty na użytkownika',
'chart_foldersperuser_title' => 'Foldery na użytkownika', 'chart_foldersperuser_title' => 'Foldery na użytkownika',
'chart_selection' => 'Wybierz wykres', 'chart_selection' => 'Wybierz wykres',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Zajętość dysku na użytkownika', 'chart_sizeperuser_title' => 'Zajętość dysku na użytkownika',
'checkedout_file_has_different_version' => 'Wersja wypisana nie jest identyczna z bieżącą wersją. Zameldowanie nie zaktualizuje dokumentu.', 'checkedout_file_has_different_version' => 'Wersja wypisana nie jest identyczna z bieżącą wersją. Zameldowanie nie zaktualizuje dokumentu.',
'checkedout_file_has_disappeared' => 'Plik wyrejestrowanego dokumentu zniknął. Zameldowanie nie będzie możliwe.', 'checkedout_file_has_disappeared' => 'Plik wyrejestrowanego dokumentu zniknął. Zameldowanie nie będzie możliwe.',
@ -285,7 +283,6 @@ URL: [url]',
'checkout_is_disabled' => 'Wyewidencjonowywanie dokumentów jest wyłączone w konfiguracji.', 'checkout_is_disabled' => 'Wyewidencjonowywanie dokumentów jest wyłączone w konfiguracji.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Proszę wybrać definicję atrybutu', 'choose_attrdef' => 'Proszę wybrać definicję atrybutu',
@ -307,7 +304,6 @@ URL: [url]',
'clear_cache' => 'Wyczyść cache', 'clear_cache' => 'Wyczyść cache',
'clear_clipboard' => 'Oczyść schowek', 'clear_clipboard' => 'Oczyść schowek',
'clear_password' => 'Wyczyść hasło', 'clear_password' => 'Wyczyść hasło',
'click_to_expand_filter_results' => '',
'clipboard' => 'Schowek', 'clipboard' => 'Schowek',
'close' => 'Zamknij', 'close' => 'Zamknij',
'color' => 'Kolor', 'color' => 'Kolor',
@ -350,8 +346,6 @@ URL: [url]',
'converter_new_mimetype' => 'Nowy typ MIME', 'converter_new_mimetype' => 'Nowy typ MIME',
'copied_to_checkout_as' => 'Plik skopiowany w celu wyewidencjonowania miejsca jako \'[filename]\' w dniu [date]', 'copied_to_checkout_as' => 'Plik skopiowany w celu wyewidencjonowania miejsca jako \'[filename]\' w dniu [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Utwórz link do pobrania', 'create_download_link' => 'Utwórz link do pobrania',
'create_fulltext_index' => 'Utwórz indeks pełnotekstowy', 'create_fulltext_index' => 'Utwórz indeks pełnotekstowy',
'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdź tę operację.', 'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdź tę operację.',
@ -363,7 +357,7 @@ URL: [url]',
'current_state' => 'Bieżący stan', 'current_state' => 'Bieżący stan',
'current_version' => 'Bieżąca wiersja', 'current_version' => 'Bieżąca wiersja',
'daily' => 'Codziennie', 'daily' => 'Codziennie',
'dashboard' => 'Pulpit', 'dashboard' => '',
'databasesearch' => 'Przeszukiwanie bazy danych', 'databasesearch' => 'Przeszukiwanie bazy danych',
'database_schema_version' => 'Wersja schematu bazy danych', 'database_schema_version' => 'Wersja schematu bazy danych',
'data_loading' => 'Proszę czekać, dane są pobierane...', 'data_loading' => 'Proszę czekać, dane są pobierane...',
@ -554,8 +548,6 @@ URL: [url]',
'download_header_document_name' => 'Nazwa dokumentu', 'download_header_document_name' => 'Nazwa dokumentu',
'download_header_document_no' => 'Numer dokumentu', 'download_header_document_no' => 'Numer dokumentu',
'download_header_filename' => 'Nazwa pliku', 'download_header_filename' => 'Nazwa pliku',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => 'Wersja wewnętrzna', 'download_header_internal_version' => 'Wersja wewnętrzna',
'download_header_reviewer' => 'Recenzent', 'download_header_reviewer' => 'Recenzent',
'download_header_review_comment' => 'Komentarz recezenta', 'download_header_review_comment' => 'Komentarz recezenta',
@ -654,7 +646,7 @@ URL: [url]',
'error_update_document' => 'Błąd podczas aktualizacji dokumentu', 'error_update_document' => 'Błąd podczas aktualizacji dokumentu',
'error_uploading_reviewer_only' => 'Błąd podczas tworzenia dokumentu. Dokument ma recenzenta, ale nie ma osoby zatwierdzającej.', 'error_uploading_reviewer_only' => 'Błąd podczas tworzenia dokumentu. Dokument ma recenzenta, ale nie ma osoby zatwierdzającej.',
'es_ES' => 'Hiszpański', 'es_ES' => 'Hiszpański',
'event' => 'Wydarzenie', 'event' => '',
'event_details' => 'Szczegóły zdarzenia', 'event_details' => 'Szczegóły zdarzenia',
'exclude_items' => 'Pozycje wykluczone', 'exclude_items' => 'Pozycje wykluczone',
'expired' => 'Wygasły', 'expired' => 'Wygasły',
@ -686,8 +678,6 @@ URL: [url]',
'export_user_list_csv' => 'Eksportuj użytkowników do pliku CSV', 'export_user_list_csv' => 'Eksportuj użytkowników do pliku CSV',
'extension_archive' => 'Rozszerzenie', 'extension_archive' => 'Rozszerzenie',
'extension_changelog' => 'Log Zmian', 'extension_changelog' => 'Log Zmian',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Wgrywam dodatki...', 'extension_loading' => 'Wgrywam dodatki...',
@ -707,11 +697,11 @@ URL: [url]',
'february' => 'Luty', 'february' => 'Luty',
'file' => 'Plik', 'file' => 'Plik',
'files' => 'Pliki', 'files' => 'Pliki',
'filesize' => 'Rozmiar pliku',
'files_deletion' => 'Usuwanie plików', 'files_deletion' => 'Usuwanie plików',
'files_deletion_warning' => 'Ta operacja pozwala usunąć wszystkie pliki z repozytorium. Informacje o wersjonowaniu pozostaną widoczne.', 'files_deletion_warning' => 'Ta operacja pozwala usunąć wszystkie pliki z repozytorium. Informacje o wersjonowaniu pozostaną widoczne.',
'files_loading' => 'Proszę czekać do załadowania lista plików.', 'files_loading' => 'Proszę czekać do załadowania lista plików.',
'filetype' => 'Typ pliku', 'filetype' => 'Typ pliku',
'file_size' => 'Rozmiar pliku',
'filter_for_documents' => 'Dodatkowe filtrowanie dla dokumentów', 'filter_for_documents' => 'Dodatkowe filtrowanie dla dokumentów',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Dodatkowe filtrowanie dla folderów', 'filter_for_folders' => 'Dodatkowe filtrowanie dla folderów',
@ -1103,17 +1093,6 @@ URL: [url]',
'nl_NL' => 'holenderski', 'nl_NL' => 'holenderski',
'no' => 'Nie', 'no' => 'Nie',
'notification' => 'Powiadomienie', 'notification' => 'Powiadomienie',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Listopad', 'november' => 'Listopad',
'now' => 'teraz', 'now' => 'teraz',
@ -1142,7 +1121,6 @@ URL: [url]',
'no_groups' => 'Brak grup', 'no_groups' => 'Brak grup',
'no_group_members' => 'Ta grupa nie ma członków', 'no_group_members' => 'Ta grupa nie ma członków',
'no_linked_files' => 'Brak powiązanych dokumentów', 'no_linked_files' => 'Brak powiązanych dokumentów',
'no_mimetype' => '',
'no_previous_versions' => 'Nie znaleziono poprzednich wersji', 'no_previous_versions' => 'Nie znaleziono poprzednich wersji',
'no_receipt_needed' => 'Brak dokumentów w trakcie potwierdzenia', 'no_receipt_needed' => 'Brak dokumentów w trakcie potwierdzenia',
'no_review_needed' => 'Brak dokumentów w trakcie opiniowania', 'no_review_needed' => 'Brak dokumentów w trakcie opiniowania',
@ -1296,9 +1274,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Usunięty przepływ dokumentu z wersji dokumentu', 'removed_workflow_email_subject' => '[sitename]: [name] - Usunięty przepływ dokumentu z wersji dokumentu',
'removeFolderFromDropFolder' => 'Usuń folder po imporcie', 'removeFolderFromDropFolder' => 'Usuń folder po imporcie',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Usuń zaznaczone pliki', 'remove_marked_files' => 'Usuń zaznaczone pliki',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1466,7 +1442,6 @@ URL: [url]',
'select_category' => 'Kliknij by wybrać kategorię', 'select_category' => 'Kliknij by wybrać kategorię',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Wybierz grupę', 'select_group' => 'Wybierz grupę',
'select_groups' => 'Kliknij by wybrać grupy', 'select_groups' => 'Kliknij by wybrać grupy',
'select_grp_approvers' => 'Kliknij by wybrać grupę zatwierdzającą', 'select_grp_approvers' => 'Kliknij by wybrać grupę zatwierdzającą',
@ -1487,7 +1462,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Wybierz', 'select_one' => 'Wybierz',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => 'Kliknij by wybrać status dokumentu', 'select_status' => 'Kliknij by wybrać status dokumentu',
@ -1504,7 +1478,6 @@ Name: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - Twoje dane logowania', 'send_login_data_subject' => '[sitename]: [login] - Twoje dane logowania',
'send_notification' => '',
'send_test_mail' => 'Wyślij wiadomość testową', 'send_test_mail' => 'Wyślij wiadomość testową',
'september' => 'Wrzesień', 'september' => 'Wrzesień',
'sequence' => 'Kolejność', 'sequence' => 'Kolejność',
@ -1519,9 +1492,7 @@ Name: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Sesja', 'sessions' => 'Sesja',
'setDateFromFile' => 'Przejmij datę z importowanego pliku', 'setDateFromFile' => 'Przejmij datę z importowanego pliku',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Przejmij datę z importowanego folderu', 'setDateFromFolder' => 'Przejmij datę z importowanego folderu',
'setDateFromFolder_desc' => '',
'settings' => 'Ustawienia', 'settings' => 'Ustawienia',
'settings_activate_module' => 'Aktywuj moduł', 'settings_activate_module' => 'Aktywuj moduł',
'settings_activate_php_extension' => 'Aktywuj rozszerzenie PHP', 'settings_activate_php_extension' => 'Aktywuj rozszerzenie PHP',
@ -1619,8 +1590,6 @@ Name: [username]
'settings_delete_install_folder' => 'Aby móc używać SeedDMS, musisz usunąć plik ENABLE_INSTALL_TOOL znajdujący się w katalogu konfiguracyjnym', 'settings_delete_install_folder' => 'Aby móc używać SeedDMS, musisz usunąć plik ENABLE_INSTALL_TOOL znajdujący się w katalogu konfiguracyjnym',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Wyłącz auto edycję', 'settings_disableSelfEdit' => 'Wyłącz auto edycję',
'settings_disableSelfEdit_desc' => 'Jeśli zaznaczone, użytkownik nie może zmieniać własnych danych', 'settings_disableSelfEdit_desc' => 'Jeśli zaznaczone, użytkownik nie może zmieniać własnych danych',
'settings_disable_install' => 'Usuń plik ENABLE_INSTALL_TOOL jeśli to możliwe', 'settings_disable_install' => 'Usuń plik ENABLE_INSTALL_TOOL jeśli to możliwe',
@ -1686,8 +1655,6 @@ Name: [username]
'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy bez limitu rozmiaru plików. Aplet pozwala również na wczytywanie wielu plików jednocześnie.', 'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy bez limitu rozmiaru plików. Aplet pozwala również na wczytywanie wielu plików jednocześnie.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Włącz listę zadań w menu', 'settings_enableMenuTasks' => 'Włącz listę zadań w menu',
'settings_enableMenuTasks_desc' => 'Włącza/Wyłącza pozycję w menu w której znajdują się wszystkie zadania dla użytkownika. Zawiera dokumenty, które potrzebują być ocenione, zatwierdzone, itd.', 'settings_enableMenuTasks_desc' => 'Włącza/Wyłącza pozycję w menu w której znajdują się wszystkie zadania dla użytkownika. Zawiera dokumenty, które potrzebują być ocenione, zatwierdzone, itd.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1747,8 +1714,6 @@ Name: [username]
'settings_encryptionKey' => 'Klucz szyfrujący', 'settings_encryptionKey' => 'Klucz szyfrujący',
'settings_encryptionKey_desc' => 'Ten ciąg znaków jest używany do tworzenia unikatowego identyfikatora dodawanego jako ukryte pole do formularza aby zapobiec atakom CSRF.', 'settings_encryptionKey_desc' => 'Ten ciąg znaków jest używany do tworzenia unikatowego identyfikatora dodawanego jako ukryte pole do formularza aby zapobiec atakom CSRF.',
'settings_error' => 'Błąd', 'settings_error' => 'Błąd',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Rozwiń drzewo katalogów', 'settings_expandFolderTree' => 'Rozwiń drzewo katalogów',
'settings_expandFolderTree_desc' => 'Rozwiń drzewo katalogów', 'settings_expandFolderTree_desc' => 'Rozwiń drzewo katalogów',
'settings_expandFolderTree_val0' => 'Rozpocznij z ukrytym drzewem', 'settings_expandFolderTree_val0' => 'Rozpocznij z ukrytym drzewem',
@ -1805,22 +1770,10 @@ Name: [username]
'settings_libraryFolder_desc' => 'Folder, w którym można kopiować dokumenty w celu utworzenia nowych dokumentów.', 'settings_libraryFolder_desc' => 'Folder, w którym można kopiować dokumenty w celu utworzenia nowych dokumentów.',
'settings_logFileEnable' => 'Włącz plik dziennika', 'settings_logFileEnable' => 'Włącz plik dziennika',
'settings_logFileEnable_desc' => 'Włącz/Wyłącz plik dziennika', 'settings_logFileEnable_desc' => 'Włącz/Wyłącz plik dziennika',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotowanie pliku dziennika', 'settings_logFileRotation' => 'Rotowanie pliku dziennika',
'settings_logFileRotation_desc' => 'Rotowanie pliku dziennika', 'settings_logFileRotation_desc' => 'Rotowanie pliku dziennika',
'settings_loginFailure' => 'Błędy logowania', 'settings_loginFailure' => 'Błędy logowania',
'settings_loginFailure_desc' => 'Wyłącz konto po n nieprawidłowych logowaniach.', 'settings_loginFailure_desc' => 'Wyłącz konto po n nieprawidłowych logowaniach.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Katalog Lucene SeedDMS', 'settings_luceneClassDir' => 'Katalog Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Ścieżka do Path to SeedDMS_Lucene (opcjonalnie)', 'settings_luceneClassDir_desc' => 'Ścieżka do Path to SeedDMS_Lucene (opcjonalnie)',
'settings_luceneDir' => 'Katalog dla indeksu pełnotekstowego', 'settings_luceneDir' => 'Katalog dla indeksu pełnotekstowego',
@ -1919,10 +1872,6 @@ Name: [username]
'settings_siteName' => 'Nazwa strony', 'settings_siteName' => 'Nazwa strony',
'settings_siteName_desc' => 'Nazwa strony używana tytułach. Domyślnie: SeedDMS', 'settings_siteName_desc' => 'Nazwa strony używana tytułach. Domyślnie: SeedDMS',
'settings_SMTP' => 'Ustawienia serwera SMTP', 'settings_SMTP' => 'Ustawienia serwera SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Hasło serwera SMTP', 'settings_smtpPassword' => 'Hasło serwera SMTP',
'settings_smtpPassword_desc' => 'Hasło SMTP', 'settings_smtpPassword_desc' => 'Hasło SMTP',
'settings_smtpPort' => 'Port serwera SMTP', 'settings_smtpPort' => 'Port serwera SMTP',
@ -2006,7 +1955,6 @@ Name: [username]
'sign_out' => 'Wyloguj', 'sign_out' => 'Wyloguj',
'sign_out_user' => 'Wyloguj użytkownika', 'sign_out_user' => 'Wyloguj użytkownika',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'słowacki', 'sk_SK' => 'słowacki',
'sort_by_date' => 'Sortuj według daty', 'sort_by_date' => 'Sortuj według daty',
'sort_by_expiration_date' => 'Sortuj według daty ważności', 'sort_by_expiration_date' => 'Sortuj według daty ważności',
@ -2136,7 +2084,6 @@ Name: [username]
'status_revision_sleeping' => 'Oczekujące', 'status_revision_sleeping' => 'Oczekujące',
'status_revisor_removed' => 'Revisor usunięty z listy', 'status_revisor_removed' => 'Revisor usunięty z listy',
'status_unknown' => 'Nieznany', 'status_unknown' => 'Nieznany',
'storage' => '',
'storage_size' => 'Zajętość dysku', 'storage_size' => 'Zajętość dysku',
'subfolder_duplicate_name' => 'Zduplikowana nazwa podfolderu', 'subfolder_duplicate_name' => 'Zduplikowana nazwa podfolderu',
'submit_2_fact_auth' => 'Zapisz sekretne hasło', 'submit_2_fact_auth' => 'Zapisz sekretne hasło',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => 'Autenticação de dois fatores', '2_factor_auth' => 'Autenticação de dois fatores',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Este sistema impõe a autenticação de 2 fatores. Você precisará do Google Authenticator no seu celular. Abaixo você vê dois códigos QR. O caminho certo é o seu atual segredo. À esquerda, você pode definir um novo segredo. Se você definir um novo segredo, verifique novamente com o Google Authenticator.', '2_factor_auth_info' => 'Este sistema impõe a autenticação de 2 fatores. Você precisará do Google Authenticator no seu celular. Abaixo você vê dois códigos QR. O caminho certo é o seu atual segredo. À esquerda, você pode definir um novo segredo. Se você definir um novo segredo, verifique novamente com o Google Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Documentos por usuário', 'chart_docsperuser_title' => 'Documentos por usuário',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Selecione gráfico', 'chart_selection' => 'Selecione gráfico',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Espaço em disco por usuário', 'chart_sizeperuser_title' => 'Espaço em disco por usuário',
'checkedout_file_has_different_version' => 'A versão retirada não é idêntica à versão atual. A entrada não atualizará o documento.', 'checkedout_file_has_different_version' => 'A versão retirada não é idêntica à versão atual. A entrada não atualizará o documento.',
'checkedout_file_has_disappeared' => 'O arquivo do documento retirado desapareceu. A entrada não será possível.', 'checkedout_file_has_disappeared' => 'O arquivo do documento retirado desapareceu. A entrada não será possível.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'A retirada de documentos está desativada na configuração.', 'checkout_is_disabled' => 'A retirada de documentos está desativada na configuração.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Por favor escolha a definição de atributo', 'choose_attrdef' => 'Por favor escolha a definição de atributo',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Limpar o Cache', 'clear_cache' => 'Limpar o Cache',
'clear_clipboard' => 'Limpar área de transferência', 'clear_clipboard' => 'Limpar área de transferência',
'clear_password' => 'Limpar senha', 'clear_password' => 'Limpar senha',
'click_to_expand_filter_results' => '',
'clipboard' => 'Área de transferência', 'clipboard' => 'Área de transferência',
'close' => 'Fechar', 'close' => 'Fechar',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Novo mimetype', 'converter_new_mimetype' => 'Novo mimetype',
'copied_to_checkout_as' => 'Arquivo copiado para o espaço de retirada como \'[nome do arquivo]\' em [date]', 'copied_to_checkout_as' => 'Arquivo copiado para o espaço de retirada como \'[nome do arquivo]\' em [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => 'Criar link de download', 'create_download_link' => 'Criar link de download',
'create_fulltext_index' => 'Criar índice de texto completo', 'create_fulltext_index' => 'Criar índice de texto completo',
'create_fulltext_index_warning' => 'Você está para recriar o índice de texto completo. Isso pode levar uma quantidade considerável de tempo e reduzir o desempenho geral do sistema. Se você realmente deseja recriar o índice, por favor confirme a operação.', 'create_fulltext_index_warning' => 'Você está para recriar o índice de texto completo. Isso pode levar uma quantidade considerável de tempo e reduzir o desempenho geral do sistema. Se você realmente deseja recriar o índice, por favor confirme a operação.',
@ -578,8 +572,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -710,8 +702,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Extensão', 'extension_archive' => 'Extensão',
'extension_changelog' => 'Alterações no Log', 'extension_changelog' => 'Alterações no Log',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Carregando Extensões', 'extension_loading' => 'Carregando Extensões',
@ -731,11 +721,11 @@ URL: [url]',
'february' => 'Fevereiro', 'february' => 'Fevereiro',
'file' => 'Arquivo', 'file' => 'Arquivo',
'files' => 'Arquivos', 'files' => 'Arquivos',
'filesize' => 'Tamanho',
'files_deletion' => 'Arquivos deletados', 'files_deletion' => 'Arquivos deletados',
'files_deletion_warning' => 'Com essa opção, você pode excluir todos os arquivos de pastas inteiras do DMS. As informações de versão permanecerão visíveis.', 'files_deletion_warning' => 'Com essa opção, você pode excluir todos os arquivos de pastas inteiras do DMS. As informações de versão permanecerão visíveis.',
'files_loading' => 'Pro favor aguarde ate a lista de ficheiros é carregado...', 'files_loading' => 'Pro favor aguarde ate a lista de ficheiros é carregado...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Tamanho',
'filter_for_documents' => 'Filtro adicional para documentos', 'filter_for_documents' => 'Filtro adicional para documentos',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtro adicional para pasta', 'filter_for_folders' => 'Filtro adicional para pasta',
@ -1133,17 +1123,6 @@ URL: [url]',
'nl_NL' => 'Holandês', 'nl_NL' => 'Holandês',
'no' => 'Não', 'no' => 'Não',
'notification' => 'Notificação', 'notification' => 'Notificação',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Novembro', 'november' => 'Novembro',
'now' => 'agora', 'now' => 'agora',
@ -1172,7 +1151,6 @@ URL: [url]',
'no_groups' => 'Sem grupos', 'no_groups' => 'Sem grupos',
'no_group_members' => 'Este grupo não tem membros', 'no_group_members' => 'Este grupo não tem membros',
'no_linked_files' => 'Não há arquivos vinculados', 'no_linked_files' => 'Não há arquivos vinculados',
'no_mimetype' => '',
'no_previous_versions' => 'Nenhuma outra versão encontrada', 'no_previous_versions' => 'Nenhuma outra versão encontrada',
'no_receipt_needed' => 'Atualmente, não há documentos que exijam uma confirmação de recebimento.', 'no_receipt_needed' => 'Atualmente, não há documentos que exijam uma confirmação de recebimento.',
'no_review_needed' => 'Nenhuma revisão pendente.', 'no_review_needed' => 'Nenhuma revisão pendente.',
@ -1337,9 +1315,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Fluxo de trabalho removido da versão do documento', 'removed_workflow_email_subject' => '[sitename]: [name] - Fluxo de trabalho removido da versão do documento',
'removeFolderFromDropFolder' => 'Remover pasta após a importação', 'removeFolderFromDropFolder' => 'Remover pasta após a importação',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Remover arquivos marcados', 'remove_marked_files' => 'Remover arquivos marcados',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1542,7 +1518,6 @@ URL: [url]',
'select_category' => 'Clique para selecionar a categoria', 'select_category' => 'Clique para selecionar a categoria',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Selecione o grupo', 'select_group' => 'Selecione o grupo',
'select_groups' => 'Clique para selecionar os grupos', 'select_groups' => 'Clique para selecionar os grupos',
'select_grp_approvers' => 'Clique para selecionar o grupo aprovador', 'select_grp_approvers' => 'Clique para selecionar o grupo aprovador',
@ -1563,7 +1538,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Selecione um', 'select_one' => 'Selecione um',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => 'Pressione para selecionar o estado do documento', 'select_status' => 'Pressione para selecionar o estado do documento',
@ -1580,7 +1554,6 @@ Nome: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - Suas informações para login', 'send_login_data_subject' => '[sitename]: [login] - Suas informações para login',
'send_notification' => '',
'send_test_mail' => 'Enviar email de teste', 'send_test_mail' => 'Enviar email de teste',
'september' => 'Setembro', 'september' => 'Setembro',
'sequence' => 'Sequência', 'sequence' => 'Sequência',
@ -1595,9 +1568,7 @@ Nome: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Online', 'sessions' => 'Online',
'setDateFromFile' => 'Assumir a data do arquivo importado', 'setDateFromFile' => 'Assumir a data do arquivo importado',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Assumir a data da pasta importada', 'setDateFromFolder' => 'Assumir a data da pasta importada',
'setDateFromFolder_desc' => '',
'settings' => 'Configurações', 'settings' => 'Configurações',
'settings_activate_module' => 'Ativar módulo', 'settings_activate_module' => 'Ativar módulo',
'settings_activate_php_extension' => 'Ativar extensão PHP', 'settings_activate_php_extension' => 'Ativar extensão PHP',
@ -1695,8 +1666,6 @@ Nome: [username]
'settings_delete_install_folder' => 'Para utilizar Sistema GED, você deve excluir o arquivo ENABLE_INSTALL_TOOL do diretório de configuração', 'settings_delete_install_folder' => 'Para utilizar Sistema GED, você deve excluir o arquivo ENABLE_INSTALL_TOOL do diretório de configuração',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Desativar Auto Editar', 'settings_disableSelfEdit' => 'Desativar Auto Editar',
'settings_disableSelfEdit_desc' => 'Se selecionado o usuário não poderá editar seu próprio perfil', 'settings_disableSelfEdit_desc' => 'Se selecionado o usuário não poderá editar seu próprio perfil',
'settings_disable_install' => 'Elimine o arquivo ENABLE_INSTALL_TOOL se possível', 'settings_disable_install' => 'Elimine o arquivo ENABLE_INSTALL_TOOL se possível',
@ -1762,8 +1731,6 @@ Nome: [username]
'settings_enableLargeFileUpload_desc' => 'Se selecionado, o upload de arquivo também estará disponível através de um applet java chamado jumploader sem limite de tamanho de arquivo definido pelo navegador. Ele também permite fazer o upload de vários arquivos de uma só vez.', 'settings_enableLargeFileUpload_desc' => 'Se selecionado, o upload de arquivo também estará disponível através de um applet java chamado jumploader sem limite de tamanho de arquivo definido pelo navegador. Ele também permite fazer o upload de vários arquivos de uma só vez.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Ativar lista de tarefas no menu', 'settings_enableMenuTasks' => 'Ativar lista de tarefas no menu',
'settings_enableMenuTasks_desc' => 'Ativar / desativar o item de menu que contém todas as tarefas do usuário. Contém documentos que precisam ser revisados, aprovados etc.', 'settings_enableMenuTasks_desc' => 'Ativar / desativar o item de menu que contém todas as tarefas do usuário. Contém documentos que precisam ser revisados, aprovados etc.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1823,8 +1790,6 @@ Nome: [username]
'settings_encryptionKey' => 'Chave de criptografia', 'settings_encryptionKey' => 'Chave de criptografia',
'settings_encryptionKey_desc' => 'Esta cadeia é usada para a criação de um identificador único a ser adicionado como um campo oculto para formular, a fim de evitar ataques CSRF.', 'settings_encryptionKey_desc' => 'Esta cadeia é usada para a criação de um identificador único a ser adicionado como um campo oculto para formular, a fim de evitar ataques CSRF.',
'settings_error' => 'Erro', 'settings_error' => 'Erro',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Expandir a árvore de pastas', 'settings_expandFolderTree' => 'Expandir a árvore de pastas',
'settings_expandFolderTree_desc' => 'Expanda a Árvore de Pastas', 'settings_expandFolderTree_desc' => 'Expanda a Árvore de Pastas',
'settings_expandFolderTree_val0' => 'começar com a árvore escondida', 'settings_expandFolderTree_val0' => 'começar com a árvore escondida',
@ -1881,22 +1846,10 @@ Nome: [username]
'settings_libraryFolder_desc' => 'Pasta onde os documentos podem ser copiados para criar novos documentos.', 'settings_libraryFolder_desc' => 'Pasta onde os documentos podem ser copiados para criar novos documentos.',
'settings_logFileEnable' => 'Ativar Log File', 'settings_logFileEnable' => 'Ativar Log File',
'settings_logFileEnable_desc' => 'Ativar/Dasativar arquivo log', 'settings_logFileEnable_desc' => 'Ativar/Dasativar arquivo log',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotação do Arquivo Log', 'settings_logFileRotation' => 'Rotação do Arquivo Log',
'settings_logFileRotation_desc' => 'A rotação de arquivo de log', 'settings_logFileRotation_desc' => 'A rotação de arquivo de log',
'settings_loginFailure' => 'Falha de login', 'settings_loginFailure' => 'Falha de login',
'settings_loginFailure_desc' => 'Desativar conta após n falhas de login.', 'settings_loginFailure_desc' => 'Desativar conta após n falhas de login.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Diretório Lucene Sistema GED', 'settings_luceneClassDir' => 'Diretório Lucene Sistema GED',
'settings_luceneClassDir_desc' => 'Caminho para Sistema GED_Lucene (opcional). Deixe em branco se você tiver instalado Sistema GED_Lucene em um lugar onde ele pode ser encontrado por PHP, por exemplo, PHP extras incluem-Path', 'settings_luceneClassDir_desc' => 'Caminho para Sistema GED_Lucene (opcional). Deixe em branco se você tiver instalado Sistema GED_Lucene em um lugar onde ele pode ser encontrado por PHP, por exemplo, PHP extras incluem-Path',
'settings_luceneDir' => 'Diretório para o índice de texto completo', 'settings_luceneDir' => 'Diretório para o índice de texto completo',
@ -1995,10 +1948,6 @@ Nome: [username]
'settings_siteName' => 'Nome do Site', 'settings_siteName' => 'Nome do Site',
'settings_siteName_desc' => 'Nome do Site usado nos títulos das páginas. Padrão: Sistema GED', 'settings_siteName_desc' => 'Nome do Site usado nos títulos das páginas. Padrão: Sistema GED',
'settings_SMTP' => 'Configurações do servidor SMTP', 'settings_SMTP' => 'Configurações do servidor SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Senha do servidor SMTP', 'settings_smtpPassword' => 'Senha do servidor SMTP',
'settings_smtpPassword_desc' => 'Senha do servidor SMTP', 'settings_smtpPassword_desc' => 'Senha do servidor SMTP',
'settings_smtpPort' => 'Porta do servidor SMTP', 'settings_smtpPort' => 'Porta do servidor SMTP',
@ -2082,7 +2031,6 @@ Nome: [username]
'sign_out' => 'Sair', 'sign_out' => 'Sair',
'sign_out_user' => 'Sair usuário', 'sign_out_user' => 'Sair usuário',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Eslovaco', 'sk_SK' => 'Eslovaco',
'sort_by_date' => 'classificar por data', 'sort_by_date' => 'classificar por data',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2212,7 +2160,6 @@ Nome: [username]
'status_revision_sleeping' => 'Pendente', 'status_revision_sleeping' => 'Pendente',
'status_revisor_removed' => 'Revisor removido da lista', 'status_revisor_removed' => 'Revisor removido da lista',
'status_unknown' => 'Desconhecido', 'status_unknown' => 'Desconhecido',
'storage' => '',
'storage_size' => 'Tamanho de armazenamento', 'storage_size' => 'Tamanho de armazenamento',
'subfolder_duplicate_name' => 'nome duplicado da subpasta', 'subfolder_duplicate_name' => 'nome duplicado da subpasta',
'submit_2_fact_auth' => 'Salvar senha', 'submit_2_fact_auth' => 'Salvar senha',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Documente per utilizator', 'chart_docsperuser_title' => 'Documente per utilizator',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Selectați grafic', 'chart_selection' => 'Selectați grafic',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Spațiu pe disc per utilizator', 'chart_sizeperuser_title' => 'Spațiu pe disc per utilizator',
'checkedout_file_has_different_version' => 'Versiunea verificata nu este identica cu versiunea curenta. Check in-ul nu va actualiza documentul.', 'checkedout_file_has_different_version' => 'Versiunea verificata nu este identica cu versiunea curenta. Check in-ul nu va actualiza documentul.',
'checkedout_file_has_disappeared' => 'Fisierul documentului verificat a disparut. Check in-ul nu va fi posibil.', 'checkedout_file_has_disappeared' => 'Fisierul documentului verificat a disparut. Check in-ul nu va fi posibil.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Verificarea documentelor este dezactivata in configurari.', 'checkout_is_disabled' => 'Verificarea documentelor este dezactivata in configurari.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Vă rugăm să alegeți definiția atributului', 'choose_attrdef' => 'Vă rugăm să alegeți definiția atributului',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Sterge cache', 'clear_cache' => 'Sterge cache',
'clear_clipboard' => 'Goleste clipboard', 'clear_clipboard' => 'Goleste clipboard',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Clipboard', 'clipboard' => 'Clipboard',
'close' => 'Inchide', 'close' => 'Inchide',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => '', 'converter_new_mimetype' => '',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Creați indexul pentru tot textul', 'create_fulltext_index' => 'Creați indexul pentru tot textul',
'create_fulltext_index_warning' => 'Sunteți pe cale sa recreați indexul pentru tot textul. Acest lucru poate dura o perioadă considerabilă de timp și poate reduce performanța sistemului în ansamblu. Dacă doriți cu adevărat să recreati indexul pentru tot textul, vă rugăm să confirmați operațiunea.', 'create_fulltext_index_warning' => 'Sunteți pe cale sa recreați indexul pentru tot textul. Acest lucru poate dura o perioadă considerabilă de timp și poate reduce performanța sistemului în ansamblu. Dacă doriți cu adevărat să recreati indexul pentru tot textul, vă rugăm să confirmați operațiunea.',
@ -566,8 +560,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -698,8 +690,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Se incarca extensiile', 'extension_loading' => 'Se incarca extensiile',
@ -719,11 +709,11 @@ URL: [url]',
'february' => 'Februarie', 'february' => 'Februarie',
'file' => 'Fișier', 'file' => 'Fișier',
'files' => 'Fișiere', 'files' => 'Fișiere',
'filesize' => 'Mărimea fișierului',
'files_deletion' => 'Ștergere fișiere', 'files_deletion' => 'Ștergere fișiere',
'files_deletion_warning' => 'Cu această opțiune puteți șterge toate fișierele din toate folderele DMS. Informațiile versiunilor vor rămâne vizibile.', 'files_deletion_warning' => 'Cu această opțiune puteți șterge toate fișierele din toate folderele DMS. Informațiile versiunilor vor rămâne vizibile.',
'files_loading' => 'Vă rog așteptați până la încărcarea listei cu fișiere', 'files_loading' => 'Vă rog așteptați până la încărcarea listei cu fișiere',
'filetype' => '', 'filetype' => '',
'file_size' => 'Mărimea fișierului',
'filter_for_documents' => 'Filtru suplimentar pentru documente', 'filter_for_documents' => 'Filtru suplimentar pentru documente',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Filtru suplimentar pentru foldere', 'filter_for_folders' => 'Filtru suplimentar pentru foldere',
@ -1115,17 +1105,6 @@ URL: [url]',
'nl_NL' => 'Olandeză', 'nl_NL' => 'Olandeză',
'no' => 'Nu', 'no' => 'Nu',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Noiembrie', 'november' => 'Noiembrie',
'now' => 'nou', 'now' => 'nou',
@ -1154,7 +1133,6 @@ URL: [url]',
'no_groups' => 'Nu există grupe', 'no_groups' => 'Nu există grupe',
'no_group_members' => 'Acest grup nu are membri', 'no_group_members' => 'Acest grup nu are membri',
'no_linked_files' => 'Nici un fișiere asociate', 'no_linked_files' => 'Nici un fișiere asociate',
'no_mimetype' => '',
'no_previous_versions' => 'Nu sunt alte versiuni gasite', 'no_previous_versions' => 'Nu sunt alte versiuni gasite',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'Nici o revizuire în așteptare.', 'no_review_needed' => 'Nici o revizuire în așteptare.',
@ -1308,9 +1286,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow eliminat din versiunea documentului', 'removed_workflow_email_subject' => '[sitename]: [name] - Workflow eliminat din versiunea documentului',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Eliminați fișierele marcate', 'remove_marked_files' => 'Eliminați fișierele marcate',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1509,7 +1485,6 @@ URL: [url]',
'select_category' => 'Click pentru a selecta categoria', 'select_category' => 'Click pentru a selecta categoria',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Selecteaza grupul', 'select_group' => 'Selecteaza grupul',
'select_groups' => 'Click pentru a selecta grupuri', 'select_groups' => 'Click pentru a selecta grupuri',
'select_grp_approvers' => 'Click pentru a selecta grupul de aprobatori', 'select_grp_approvers' => 'Click pentru a selecta grupul de aprobatori',
@ -1530,7 +1505,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Selectați unul', 'select_one' => 'Selectați unul',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1542,7 +1516,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Trimite e-mail de test', 'send_test_mail' => 'Trimite e-mail de test',
'september' => 'Septembrie', 'september' => 'Septembrie',
'sequence' => 'Poziție', 'sequence' => 'Poziție',
@ -1557,9 +1530,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Setări', 'settings' => 'Setări',
'settings_activate_module' => 'Activați modulul', 'settings_activate_module' => 'Activați modulul',
'settings_activate_php_extension' => 'Activați extensia PHP', 'settings_activate_php_extension' => 'Activați extensia PHP',
@ -1657,8 +1628,6 @@ URL: [url]',
'settings_delete_install_folder' => 'Pentru a utiliza SeedDMS, trebuie să ștergeți fișierul ENABLE_INSTALL_TOOL din directorul de configurare', 'settings_delete_install_folder' => 'Pentru a utiliza SeedDMS, trebuie să ștergeți fișierul ENABLE_INSTALL_TOOL din directorul de configurare',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Dezactivați Auto Editarea', 'settings_disableSelfEdit' => 'Dezactivați Auto Editarea',
'settings_disableSelfEdit_desc' => 'Dacă este bifată, utilizatorul nu va putea să-și editeze profilul', 'settings_disableSelfEdit_desc' => 'Dacă este bifată, utilizatorul nu va putea să-și editeze profilul',
'settings_disable_install' => 'Ștergeți fișierul ENABLE_INSTALL_TOOL dacă este posibil', 'settings_disable_install' => 'Ștergeți fișierul ENABLE_INSTALL_TOOL dacă este posibil',
@ -1724,8 +1693,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Dacă este setat, incărcarea este de asemenea disponibilă prin intermediul unui applet Java numit jumploader fără limită de dimensiune a fișierului stabilită de browser. De asemenea, permite încărcarea mai multor fișiere într-un singur pas. Activand aceasta optiune va dezactiva optiunea http only cookies.', 'settings_enableLargeFileUpload_desc' => 'Dacă este setat, incărcarea este de asemenea disponibilă prin intermediul unui applet Java numit jumploader fără limită de dimensiune a fișierului stabilită de browser. De asemenea, permite încărcarea mai multor fișiere într-un singur pas. Activand aceasta optiune va dezactiva optiunea http only cookies.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1785,8 +1752,6 @@ URL: [url]',
'settings_encryptionKey' => 'Cheia de criptare', 'settings_encryptionKey' => 'Cheia de criptare',
'settings_encryptionKey_desc' => 'Acest șir este utilizat pentru crearea unui identificator unic ce este adăugat ca un câmp ascuns pentru un formular, cu scopul de a preveni atacurile CSRF.', 'settings_encryptionKey_desc' => 'Acest șir este utilizat pentru crearea unui identificator unic ce este adăugat ca un câmp ascuns pentru un formular, cu scopul de a preveni atacurile CSRF.',
'settings_error' => 'Eroare', 'settings_error' => 'Eroare',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Expandați ierarhia Folderului', 'settings_expandFolderTree' => 'Expandați ierarhia Folderului',
'settings_expandFolderTree_desc' => 'Expandați ierarhia Folderului', 'settings_expandFolderTree_desc' => 'Expandați ierarhia Folderului',
'settings_expandFolderTree_val0' => 'începeți cu ierarhia ascunsă', 'settings_expandFolderTree_val0' => 'începeți cu ierarhia ascunsă',
@ -1843,22 +1808,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => 'Activare Log fișiser', 'settings_logFileEnable' => 'Activare Log fișiser',
'settings_logFileEnable_desc' => 'Activare/dezactivare log fișier', 'settings_logFileEnable_desc' => 'Activare/dezactivare log fișier',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Rotire Log fișiser', 'settings_logFileRotation' => 'Rotire Log fișiser',
'settings_logFileRotation_desc' => 'Rotirea Log-ului fișierului', 'settings_logFileRotation_desc' => 'Rotirea Log-ului fișierului',
'settings_loginFailure' => 'Eșec Autentificare', 'settings_loginFailure' => 'Eșec Autentificare',
'settings_loginFailure_desc' => 'Dezactivați contul după n eșecuri de autentificare.', 'settings_loginFailure_desc' => 'Dezactivați contul după n eșecuri de autentificare.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Directorul Lucene SeedDMS', 'settings_luceneClassDir' => 'Directorul Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Calea catre SeedDMS_Lucene (optional). Lăsați gol dacă ați instalat SeedDMS_Lucene într-un loc unde poate fi găsit de PHP (exemplu: Extra PHP Include-Path)', 'settings_luceneClassDir_desc' => 'Calea catre SeedDMS_Lucene (optional). Lăsați gol dacă ați instalat SeedDMS_Lucene într-un loc unde poate fi găsit de PHP (exemplu: Extra PHP Include-Path)',
'settings_luceneDir' => 'Directorul pentru indexul de text integral(full text index)', 'settings_luceneDir' => 'Directorul pentru indexul de text integral(full text index)',
@ -1957,10 +1910,6 @@ URL: [url]',
'settings_siteName' => 'Nume site', 'settings_siteName' => 'Nume site',
'settings_siteName_desc' => 'Numele site-ului utilizat în titlurile paginilor. Implicit: SeedDMS', 'settings_siteName_desc' => 'Numele site-ului utilizat în titlurile paginilor. Implicit: SeedDMS',
'settings_SMTP' => 'Setări server SMTP', 'settings_SMTP' => 'Setări server SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Parolă server SMTP', 'settings_smtpPassword' => 'Parolă server SMTP',
'settings_smtpPassword_desc' => 'Parolă server SMTP', 'settings_smtpPassword_desc' => 'Parolă server SMTP',
'settings_smtpPort' => 'Port server SMTP', 'settings_smtpPort' => 'Port server SMTP',
@ -2044,7 +1993,6 @@ URL: [url]',
'sign_out' => 'Sign out', 'sign_out' => 'Sign out',
'sign_out_user' => 'Sign out utilizator', 'sign_out_user' => 'Sign out utilizator',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovacă', 'sk_SK' => 'Slovacă',
'sort_by_date' => 'Sortare dupa data', 'sort_by_date' => 'Sortare dupa data',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2174,7 +2122,6 @@ URL: [url]',
'status_revision_sleeping' => 'in asteptare', 'status_revision_sleeping' => 'in asteptare',
'status_revisor_removed' => 'Revizuitor eliminat din lista', 'status_revisor_removed' => 'Revizuitor eliminat din lista',
'status_unknown' => 'Necunoscut', 'status_unknown' => 'Necunoscut',
'storage' => '',
'storage_size' => 'Dimensiunea de stocare', 'storage_size' => 'Dimensiunea de stocare',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1733) // Translators: Admin (1732)
$text = array( $text = array(
'2_factor_auth' => 'Двухфакторная аутентификация', '2_factor_auth' => 'Двухфакторная аутентификация',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'Использовать усиленную проверку подлинности', '2_factor_auth_info' => 'Использовать усиленную проверку подлинности',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Документы на пользователя', 'chart_docsperuser_title' => 'Документы на пользователя',
'chart_foldersperuser_title' => 'Каталоги по пользователям', 'chart_foldersperuser_title' => 'Каталоги по пользователям',
'chart_selection' => 'Выбор графика', 'chart_selection' => 'Выбор графика',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Занятое дисковое пространство по пользователям', 'chart_sizeperuser_title' => 'Занятое дисковое пространство по пользователям',
'checkedout_file_has_different_version' => 'Полученная версия не совпадает с текущей версией. Загрузка не обновит документ', 'checkedout_file_has_different_version' => 'Полученная версия не совпадает с текущей версией. Загрузка не обновит документ',
'checkedout_file_has_disappeared' => 'Файл полученного документа не найден. Загрузка невозможна.', 'checkedout_file_has_disappeared' => 'Файл полученного документа не найден. Загрузка невозможна.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Загрузка отключена.', 'checkout_is_disabled' => 'Загрузка отключена.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Выберите атрибут', 'choose_attrdef' => 'Выберите атрибут',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Очистить кэш', 'clear_cache' => 'Очистить кэш',
'clear_clipboard' => 'Очистить буфер обмена', 'clear_clipboard' => 'Очистить буфер обмена',
'clear_password' => 'Сбросить пароль', 'clear_password' => 'Сбросить пароль',
'click_to_expand_filter_results' => '',
'clipboard' => 'Буфер обмена', 'clipboard' => 'Буфер обмена',
'close' => 'Закрыть', 'close' => 'Закрыть',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Новый mime тип', 'converter_new_mimetype' => 'Новый mime тип',
'copied_to_checkout_as' => 'Файл скопирован в среду загрузки как \'[filename]\' на [date]', 'copied_to_checkout_as' => 'Файл скопирован в среду загрузки как \'[filename]\' на [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Создать полнотекстовый индекс', 'create_fulltext_index' => 'Создать полнотекстовый индекс',
'create_fulltext_index_warning' => 'Вы хотите пересоздать полнотекстовый индекс. Это займёт какое-то время и снизит производительность. Продолжить?', 'create_fulltext_index_warning' => 'Вы хотите пересоздать полнотекстовый индекс. Это займёт какое-то время и снизит производительность. Продолжить?',
@ -375,7 +369,7 @@ URL: [url]',
'current_state' => 'Текущее состояние', 'current_state' => 'Текущее состояние',
'current_version' => 'Текущая версия', 'current_version' => 'Текущая версия',
'daily' => 'Ежедневно', 'daily' => 'Ежедневно',
'dashboard' => 'Saya', 'dashboard' => '',
'databasesearch' => 'Поиск по БД', 'databasesearch' => 'Поиск по БД',
'database_schema_version' => 'Версия базы', 'database_schema_version' => 'Версия базы',
'data_loading' => 'Пожалуйста подождите, данные загружаются...', 'data_loading' => 'Пожалуйста подождите, данные загружаются...',
@ -566,8 +560,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -698,8 +690,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => 'Журнал изменений', 'extension_changelog' => 'Журнал изменений',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Загрузка расширений', 'extension_loading' => 'Загрузка расширений',
@ -719,11 +709,11 @@ URL: [url]',
'february' => 'Февраль', 'february' => 'Февраль',
'file' => 'Файл', 'file' => 'Файл',
'files' => 'Файлы', 'files' => 'Файлы',
'filesize' => 'Размер',
'files_deletion' => 'Удалить файлы', 'files_deletion' => 'Удалить файлы',
'files_deletion_warning' => 'Эта операция удалит все файлы во всех каталогах. Информация о версиях останется доступна', 'files_deletion_warning' => 'Эта операция удалит все файлы во всех каталогах. Информация о версиях останется доступна',
'files_loading' => 'Пожалуйста подождите, идет загрузка файла …', 'files_loading' => 'Пожалуйста подождите, идет загрузка файла …',
'filetype' => '', 'filetype' => '',
'file_size' => 'Размер',
'filter_for_documents' => 'Дополнительный фильтр по документам', 'filter_for_documents' => 'Дополнительный фильтр по документам',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Дополнительный фильтр по папкам', 'filter_for_folders' => 'Дополнительный фильтр по папкам',
@ -1114,17 +1104,6 @@ URL: [url]',
'nl_NL' => 'Dutch', 'nl_NL' => 'Dutch',
'no' => 'Нет', 'no' => 'Нет',
'notification' => 'Уведомление', 'notification' => 'Уведомление',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Ноябрь', 'november' => 'Ноябрь',
'now' => 'сейчас', 'now' => 'сейчас',
@ -1153,7 +1132,6 @@ URL: [url]',
'no_groups' => 'Нет групп', 'no_groups' => 'Нет групп',
'no_group_members' => 'Группа не имеет членов', 'no_group_members' => 'Группа не имеет членов',
'no_linked_files' => 'Нет связанных документов', 'no_linked_files' => 'Нет связанных документов',
'no_mimetype' => '',
'no_previous_versions' => 'Нет предыдущих версий', 'no_previous_versions' => 'Нет предыдущих версий',
'no_receipt_needed' => 'Нет документов, нуждающихся в подтверждении получения', 'no_receipt_needed' => 'Нет документов, нуждающихся в подтверждении получения',
'no_review_needed' => 'Рецензия не требуется', 'no_review_needed' => 'Рецензия не требуется',
@ -1310,9 +1288,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: удалён процесс из версии документа «[name]»', 'removed_workflow_email_subject' => '[sitename]: удалён процесс из версии документа «[name]»',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Удалить выбранные файлы', 'remove_marked_files' => 'Удалить выбранные файлы',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1516,7 +1492,6 @@ URL: [url]',
'select_category' => 'Выберите категорию', 'select_category' => 'Выберите категорию',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Выберите группу', 'select_group' => 'Выберите группу',
'select_groups' => 'Выберите группы', 'select_groups' => 'Выберите группы',
'select_grp_approvers' => 'Выберите утверждающую группу', 'select_grp_approvers' => 'Выберите утверждающую группу',
@ -1537,7 +1512,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Выберите', 'select_one' => 'Выберите',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1549,7 +1523,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Отправить тестовое сообщение', 'send_test_mail' => 'Отправить тестовое сообщение',
'september' => 'Сентябрь', 'september' => 'Сентябрь',
'sequence' => 'Позиция', 'sequence' => 'Позиция',
@ -1564,9 +1537,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Настройки', 'settings' => 'Настройки',
'settings_activate_module' => 'Активировать модуль', 'settings_activate_module' => 'Активировать модуль',
'settings_activate_php_extension' => 'Активировать расширение PHP', 'settings_activate_php_extension' => 'Активировать расширение PHP',
@ -1664,8 +1635,6 @@ URL: [url]',
'settings_delete_install_folder' => 'Удалите ENABLE_INSTALL_TOOL в каталоге конфигурации, для того что бы начать использовать систему', 'settings_delete_install_folder' => 'Удалите ENABLE_INSTALL_TOOL в каталоге конфигурации, для того что бы начать использовать систему',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Отключить собственное редактирование', 'settings_disableSelfEdit' => 'Отключить собственное редактирование',
'settings_disableSelfEdit_desc' => 'Если включено, пользователи не смогут изменять информацию о себе.', 'settings_disableSelfEdit_desc' => 'Если включено, пользователи не смогут изменять информацию о себе.',
'settings_disable_install' => 'Удалить ENABLE_INSTALL_TOOL, если возможно', 'settings_disable_install' => 'Удалить ENABLE_INSTALL_TOOL, если возможно',
@ -1731,8 +1700,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Если включено, загрузка файлов доступна так же через Java-апплет, называемый jumploader, без ограничения размера файла. Это также позволит загружать несколько файлов за раз.', 'settings_enableLargeFileUpload_desc' => 'Если включено, загрузка файлов доступна так же через Java-апплет, называемый jumploader, без ограничения размера файла. Это также позволит загружать несколько файлов за раз.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Включить список задач в меню', 'settings_enableMenuTasks' => 'Включить список задач в меню',
'settings_enableMenuTasks_desc' => 'Включить/отключить пункт меню, который содержит все задачи пользователя. Там содержатся документы, которые нуждаются в рецензии, утверждении и т.д.', 'settings_enableMenuTasks_desc' => 'Включить/отключить пункт меню, который содержит все задачи пользователя. Там содержатся документы, которые нуждаются в рецензии, утверждении и т.д.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1792,8 +1759,6 @@ URL: [url]',
'settings_encryptionKey' => 'Ключ шифрования', 'settings_encryptionKey' => 'Ключ шифрования',
'settings_encryptionKey_desc' => 'Строка используется для создания уникального идентификатора, добавляемого как скрытые поля к формулярам, для предотвращения CSRF-атак.', 'settings_encryptionKey_desc' => 'Строка используется для создания уникального идентификатора, добавляемого как скрытые поля к формулярам, для предотвращения CSRF-атак.',
'settings_error' => 'Ошибка', 'settings_error' => 'Ошибка',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Разворачивать дерево каталогов', 'settings_expandFolderTree' => 'Разворачивать дерево каталогов',
'settings_expandFolderTree_desc' => 'Разворачивать дерево каталогов.', 'settings_expandFolderTree_desc' => 'Разворачивать дерево каталогов.',
'settings_expandFolderTree_val0' => 'Начинать со свёрнутого дерева', 'settings_expandFolderTree_val0' => 'Начинать со свёрнутого дерева',
@ -1850,22 +1815,10 @@ URL: [url]',
'settings_libraryFolder_desc' => 'Каталог, куда можно копировать документы для создания новых документов', 'settings_libraryFolder_desc' => 'Каталог, куда можно копировать документы для создания новых документов',
'settings_logFileEnable' => 'Включить журнал', 'settings_logFileEnable' => 'Включить журнал',
'settings_logFileEnable_desc' => 'Включить/отключить журнал.', 'settings_logFileEnable_desc' => 'Включить/отключить журнал.',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Ротация журнала', 'settings_logFileRotation' => 'Ротация журнала',
'settings_logFileRotation_desc' => 'Ротация файла журнала.', 'settings_logFileRotation_desc' => 'Ротация файла журнала.',
'settings_loginFailure' => 'Не удалось войти', 'settings_loginFailure' => 'Не удалось войти',
'settings_loginFailure_desc' => 'Отключить учётную запись после n неудачных попыток.', 'settings_loginFailure_desc' => 'Отключить учётную запись после n неудачных попыток.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Каталог Lucene SeedDMS', 'settings_luceneClassDir' => 'Каталог Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Путь к SeedDMS_Lucene (не обязательно).', 'settings_luceneClassDir_desc' => 'Путь к SeedDMS_Lucene (не обязательно).',
'settings_luceneDir' => 'Каталог полнотекстового индекса Lucene', 'settings_luceneDir' => 'Каталог полнотекстового индекса Lucene',
@ -1964,10 +1917,6 @@ URL: [url]',
'settings_siteName' => 'Название сайта', 'settings_siteName' => 'Название сайта',
'settings_siteName_desc' => 'Название сайта, используемое в заголовках. По умолчанию: SeedDMS', 'settings_siteName_desc' => 'Название сайта, используемое в заголовках. По умолчанию: SeedDMS',
'settings_SMTP' => 'Настройки SMTP', 'settings_SMTP' => 'Настройки SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Пароль сервера SMTP', 'settings_smtpPassword' => 'Пароль сервера SMTP',
'settings_smtpPassword_desc' => 'Пароль сервера SMTP', 'settings_smtpPassword_desc' => 'Пароль сервера SMTP',
'settings_smtpPort' => 'Порт SMTP', 'settings_smtpPort' => 'Порт SMTP',
@ -2051,7 +2000,6 @@ URL: [url]',
'sign_out' => 'Выйти', 'sign_out' => 'Выйти',
'sign_out_user' => 'Пользовательский выход', 'sign_out_user' => 'Пользовательский выход',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovak', 'sk_SK' => 'Slovak',
'sort_by_date' => 'Сортировка по дате', 'sort_by_date' => 'Сортировка по дате',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2181,7 +2129,6 @@ URL: [url]',
'status_revision_sleeping' => 'В ожидании рецензии', 'status_revision_sleeping' => 'В ожидании рецензии',
'status_revisor_removed' => 'Ревизор удален из списка', 'status_revisor_removed' => 'Ревизор удален из списка',
'status_unknown' => 'Неизвестный', 'status_unknown' => 'Неизвестный',
'storage' => '',
'storage_size' => 'Размер хранилища', 'storage_size' => 'Размер хранилища',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '2-faktorové overovanie', '2_factor_auth' => '2-faktorové overovanie',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'This system enforces 2 factor authentication. You will need the Google Authenticator on your mobile phone. Below you see two QR codes. The right one is your current secret. On the left you can set a new secret. If you set a new secret make sure to rescan it with Google Authenticator.', '2_factor_auth_info' => 'This system enforces 2 factor authentication. You will need the Google Authenticator on your mobile phone. Below you see two QR codes. The right one is your current secret. On the left you can set a new secret. If you set a new secret make sure to rescan it with Google Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenty podľa používateľa', 'chart_docsperuser_title' => 'Dokumenty podľa používateľa',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Vyber graf', 'chart_selection' => 'Vyber graf',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Diskový priestor na používateľa', 'chart_sizeperuser_title' => 'Diskový priestor na používateľa',
'checkedout_file_has_different_version' => 'The checked out version is not identical to the current version. Check in will not update the document.', 'checkedout_file_has_different_version' => 'The checked out version is not identical to the current version. Check in will not update the document.',
'checkedout_file_has_disappeared' => 'The file of the checked out document has disappeared. Check in will not be possible.', 'checkedout_file_has_disappeared' => 'The file of the checked out document has disappeared. Check in will not be possible.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Kontrola dokumentov je zakázaná v konfigurácii.', 'checkout_is_disabled' => 'Kontrola dokumentov je zakázaná v konfigurácii.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Vyberte prosím definíciu atribútu', 'choose_attrdef' => 'Vyberte prosím definíciu atribútu',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Vyčistiť pamäť cache', 'clear_cache' => 'Vyčistiť pamäť cache',
'clear_clipboard' => 'Vymazať schránku', 'clear_clipboard' => 'Vymazať schránku',
'clear_password' => 'Vymazať heslo', 'clear_password' => 'Vymazať heslo',
'click_to_expand_filter_results' => '',
'clipboard' => 'Schránka', 'clipboard' => 'Schránka',
'close' => 'Zavrieť', 'close' => 'Zavrieť',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Nový mime-type', 'converter_new_mimetype' => 'Nový mime-type',
'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\' on [date]', 'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\' on [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Vytvoriť fulltext index', 'create_fulltext_index' => 'Vytvoriť fulltext index',
'create_fulltext_index_warning' => 'Chystáte sa obnoviť fulltext index, čo môže dlho trvať a môže znížiť výkon systému. Ak chcete pokračovať, potvrďte svoju voľbu.', 'create_fulltext_index_warning' => 'Chystáte sa obnoviť fulltext index, čo môže dlho trvať a môže znížiť výkon systému. Ak chcete pokračovať, potvrďte svoju voľbu.',
@ -578,8 +572,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -710,8 +702,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => 'Rozšírenie', 'extension_archive' => 'Rozšírenie',
'extension_changelog' => 'Denník zmien', 'extension_changelog' => 'Denník zmien',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Nahrávajú sa rozšírenia ...', 'extension_loading' => 'Nahrávajú sa rozšírenia ...',
@ -731,11 +721,11 @@ URL: [url]',
'february' => 'Február', 'february' => 'Február',
'file' => 'Súbor', 'file' => 'Súbor',
'files' => 'Súbory', 'files' => 'Súbory',
'filesize' => 'Veľkosť súboru',
'files_deletion' => 'Odstránenie súboru', 'files_deletion' => 'Odstránenie súboru',
'files_deletion_warning' => 'Touto akciou môžete odstrániť všetky súbory celých DMS zložiek. Verziovacie informácie zostanú viditeľné.', 'files_deletion_warning' => 'Touto akciou môžete odstrániť všetky súbory celých DMS zložiek. Verziovacie informácie zostanú viditeľné.',
'files_loading' => 'Prosím počkajte, kým sa načíta zoznam súborov ...', 'files_loading' => 'Prosím počkajte, kým sa načíta zoznam súborov ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Veľkosť súboru',
'filter_for_documents' => 'Ďalší filter pre dokumenty', 'filter_for_documents' => 'Ďalší filter pre dokumenty',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Ďalší filter pre zložky', 'filter_for_folders' => 'Ďalší filter pre zložky',
@ -1134,17 +1124,6 @@ URL: [url]',
'nl_NL' => 'Holandština', 'nl_NL' => 'Holandština',
'no' => 'Nie', 'no' => 'Nie',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'November', 'november' => 'November',
'now' => 'teraz', 'now' => 'teraz',
@ -1173,7 +1152,6 @@ URL: [url]',
'no_groups' => 'Žiadne skupiny', 'no_groups' => 'Žiadne skupiny',
'no_group_members' => 'Táto skupina nemá žiadnych členov', 'no_group_members' => 'Táto skupina nemá žiadnych členov',
'no_linked_files' => 'No linked files', 'no_linked_files' => 'No linked files',
'no_mimetype' => '',
'no_previous_versions' => 'Neboli nájdené žiadne iné verzie', 'no_previous_versions' => 'Neboli nájdené žiadne iné verzie',
'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.', 'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.',
'no_review_needed' => 'No review pending.', 'no_review_needed' => 'No review pending.',
@ -1338,9 +1316,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version', 'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version',
'removeFolderFromDropFolder' => 'Po importe odstrániť zložku', 'removeFolderFromDropFolder' => 'Po importe odstrániť zložku',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Odstrániť označené súbory', 'remove_marked_files' => 'Odstrániť označené súbory',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1544,7 +1520,6 @@ URL: [url]',
'select_category' => 'Vyber kategóriu', 'select_category' => 'Vyber kategóriu',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Vybrať skupinu', 'select_group' => 'Vybrať skupinu',
'select_groups' => 'Kliknutím vyberte skupiny', 'select_groups' => 'Kliknutím vyberte skupiny',
'select_grp_approvers' => 'Kliknutím vyberte schvaľovateľa skupiny', 'select_grp_approvers' => 'Kliknutím vyberte schvaľovateľa skupiny',
@ -1565,7 +1540,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Vyberte', 'select_one' => 'Vyberte',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1582,7 +1556,6 @@ Meno: [username]
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - Vaše prihlasovacie údaje', 'send_login_data_subject' => '[sitename]: [login] - Vaše prihlasovacie údaje',
'send_notification' => '',
'send_test_mail' => 'Poslať testovací E-mail', 'send_test_mail' => 'Poslať testovací E-mail',
'september' => 'September', 'september' => 'September',
'sequence' => 'Postupnosť', 'sequence' => 'Postupnosť',
@ -1597,9 +1570,7 @@ Meno: [username]
'service_name' => '', 'service_name' => '',
'sessions' => 'Používatelia online', 'sessions' => 'Používatelia online',
'setDateFromFile' => 'Prebrať dátumy z importovaných súborov', 'setDateFromFile' => 'Prebrať dátumy z importovaných súborov',
'setDateFromFile_desc' => '',
'setDateFromFolder' => 'Prebrať dátumy z importovaných zložiek', 'setDateFromFolder' => 'Prebrať dátumy z importovaných zložiek',
'setDateFromFolder_desc' => '',
'settings' => 'Nastavenia', 'settings' => 'Nastavenia',
'settings_activate_module' => 'Aktivovať modul', 'settings_activate_module' => 'Aktivovať modul',
'settings_activate_php_extension' => 'Aktivovať PHP rozšírenie', 'settings_activate_php_extension' => 'Aktivovať PHP rozšírenie',
@ -1697,8 +1668,6 @@ Meno: [username]
'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory', 'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Disable Self Edit', 'settings_disableSelfEdit' => 'Disable Self Edit',
'settings_disableSelfEdit_desc' => 'If checked user cannot edit his own profile', 'settings_disableSelfEdit_desc' => 'If checked user cannot edit his own profile',
'settings_disable_install' => 'Delete file ENABLE_INSTALL_TOOL if possible', 'settings_disable_install' => 'Delete file ENABLE_INSTALL_TOOL if possible',
@ -1764,8 +1733,6 @@ Meno: [username]
'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.', 'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Enable task list in menu', 'settings_enableMenuTasks' => 'Enable task list in menu',
'settings_enableMenuTasks_desc' => 'Enable/Disable the menu item which contains all tasks for the user. This contains documents, that need to be reviewed, approved, etc.', 'settings_enableMenuTasks_desc' => 'Enable/Disable the menu item which contains all tasks for the user. This contains documents, that need to be reviewed, approved, etc.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1825,8 +1792,6 @@ Meno: [username]
'settings_encryptionKey' => 'Encryption key', 'settings_encryptionKey' => 'Encryption key',
'settings_encryptionKey_desc' => 'This string is used for creating a unique identifier being added as a hidden field to a form in order to prevent CSRF attacks.', 'settings_encryptionKey_desc' => 'This string is used for creating a unique identifier being added as a hidden field to a form in order to prevent CSRF attacks.',
'settings_error' => 'Chyba', 'settings_error' => 'Chyba',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Rozbaliť', 'settings_expandFolderTree' => 'Rozbaliť',
'settings_expandFolderTree_desc' => 'Rozbaliť strom zložiek', 'settings_expandFolderTree_desc' => 'Rozbaliť strom zložiek',
'settings_expandFolderTree_val0' => 'začať so skrytou stromovou štruktúrou', 'settings_expandFolderTree_val0' => 'začať so skrytou stromovou štruktúrou',
@ -1883,22 +1848,10 @@ Meno: [username]
'settings_libraryFolder_desc' => 'Folder where documents can be copied to create new documents.', 'settings_libraryFolder_desc' => 'Folder where documents can be copied to create new documents.',
'settings_logFileEnable' => 'Povoliť Log súbor', 'settings_logFileEnable' => 'Povoliť Log súbor',
'settings_logFileEnable_desc' => 'Povoliť/zakázať log súbor', 'settings_logFileEnable_desc' => 'Povoliť/zakázať log súbor',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Log File Rotation', 'settings_logFileRotation' => 'Log File Rotation',
'settings_logFileRotation_desc' => 'The log file rotation', 'settings_logFileRotation_desc' => 'The log file rotation',
'settings_loginFailure' => 'Prihlásenie zlyhalo', 'settings_loginFailure' => 'Prihlásenie zlyhalo',
'settings_loginFailure_desc' => 'Disable account after n login failures.', 'settings_loginFailure_desc' => 'Disable account after n login failures.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS zložka', 'settings_luceneClassDir' => 'Lucene SeedDMS zložka',
'settings_luceneClassDir_desc' => 'Path to SeedDMS_Lucene (optional). Leave this empty if you have installed SeedDMS_Lucene at a place where it can be found by PHP, e.g. Extra PHP Include-Path', 'settings_luceneClassDir_desc' => 'Path to SeedDMS_Lucene (optional). Leave this empty if you have installed SeedDMS_Lucene at a place where it can be found by PHP, e.g. Extra PHP Include-Path',
'settings_luceneDir' => 'Directory for full text index', 'settings_luceneDir' => 'Directory for full text index',
@ -1997,10 +1950,6 @@ Meno: [username]
'settings_siteName' => 'Názov stránky', 'settings_siteName' => 'Názov stránky',
'settings_siteName_desc' => 'Názov stránky používaný v nadpisoch. Predvolený: SeedDMS', 'settings_siteName_desc' => 'Názov stránky používaný v nadpisoch. Predvolený: SeedDMS',
'settings_SMTP' => 'SMTP Server nastavenia', 'settings_SMTP' => 'SMTP Server nastavenia',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP Server heslo', 'settings_smtpPassword' => 'SMTP Server heslo',
'settings_smtpPassword_desc' => 'SMTP Server heslo', 'settings_smtpPassword_desc' => 'SMTP Server heslo',
'settings_smtpPort' => 'SMTP Server port', 'settings_smtpPort' => 'SMTP Server port',
@ -2084,7 +2033,6 @@ Meno: [username]
'sign_out' => 'odhlásiť', 'sign_out' => 'odhlásiť',
'sign_out_user' => 'Odhlásiť používateľa', 'sign_out_user' => 'Odhlásiť používateľa',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovenčina', 'sk_SK' => 'Slovenčina',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2214,7 +2162,6 @@ Meno: [username]
'status_revision_sleeping' => 'pending', 'status_revision_sleeping' => 'pending',
'status_revisor_removed' => 'Revisor removed from list', 'status_revisor_removed' => 'Revisor removed from list',
'status_unknown' => 'Neznámy', 'status_unknown' => 'Neznámy',
'storage' => '',
'storage_size' => 'Objem dát', 'storage_size' => 'Objem dát',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Save secret', 'submit_2_fact_auth' => 'Save secret',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '2-faktors autentisering', '2_factor_auth' => '2-faktors autentisering',
'2_factor_auth_code' => '',
'2_factor_auth_info' => 'För stöd av 2-faktors autentisering behöver du Google Authenticator installerad din mobiltelefon. '2_factor_auth_info' => 'För stöd av 2-faktors autentisering behöver du Google Authenticator installerad din mobiltelefon.
Nedan ser du två QR-koder. Den högra är din hemliga kod och till vänster kan du skapa en ny kod. Om du skapar en ny kod måste du skanna den nytt med Google Authenticator.', Nedan ser du två QR-koder. Den högra är din hemliga kod och till vänster kan du skapa en ny kod. Om du skapar en ny kod måste du skanna den nytt med Google Authenticator.',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
@ -286,7 +285,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenter per användare', 'chart_docsperuser_title' => 'Dokumenter per användare',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Välj diagram', 'chart_selection' => 'Välj diagram',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Diskutrymme per användare', 'chart_sizeperuser_title' => 'Diskutrymme per användare',
'checkedout_file_has_different_version' => 'Det utcheckade dokumentet är inte detsamma som nuvarande version. Incheckning kommer inte att uppdatera dokumentet.', 'checkedout_file_has_different_version' => 'Det utcheckade dokumentet är inte detsamma som nuvarande version. Incheckning kommer inte att uppdatera dokumentet.',
'checkedout_file_has_disappeared' => 'Filen för det utcheckade dokumentet saknas. Incheckning är inte möjlig.', 'checkedout_file_has_disappeared' => 'Filen för det utcheckade dokumentet saknas. Incheckning är inte möjlig.',
@ -298,7 +296,6 @@ URL: [url]',
'checkout_is_disabled' => 'Utcheckning av dokument är invaktiverad i systemets inställningar.', 'checkout_is_disabled' => 'Utcheckning av dokument är invaktiverad i systemets inställningar.',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Välj attributdefinition', 'choose_attrdef' => 'Välj attributdefinition',
@ -320,7 +317,6 @@ URL: [url]',
'clear_cache' => 'Rensa cache', 'clear_cache' => 'Rensa cache',
'clear_clipboard' => 'Rensa urklipp', 'clear_clipboard' => 'Rensa urklipp',
'clear_password' => 'Ta bort lösenord', 'clear_password' => 'Ta bort lösenord',
'click_to_expand_filter_results' => '',
'clipboard' => 'Urklipp', 'clipboard' => 'Urklipp',
'close' => 'Stäng', 'close' => 'Stäng',
'color' => '', 'color' => '',
@ -363,8 +359,6 @@ URL: [url]',
'converter_new_mimetype' => 'Ny MIME-typ', 'converter_new_mimetype' => 'Ny MIME-typ',
'copied_to_checkout_as' => 'Filen har kopierats till utcheckningmappen som \'[filename]\' per [date]', 'copied_to_checkout_as' => 'Filen har kopierats till utcheckningmappen som \'[filename]\' per [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Skapa fulltext-sökindex', 'create_fulltext_index' => 'Skapa fulltext-sökindex',
'create_fulltext_index_warning' => 'Du håller på att skapa fulltext-sökindex. Detta kan ta mycket lång tid och sakta ner den allmänna systemprestandan. Om du verkligen vill skapa indexet, bekräfta åtgärden.', 'create_fulltext_index_warning' => 'Du håller på att skapa fulltext-sökindex. Detta kan ta mycket lång tid och sakta ner den allmänna systemprestandan. Om du verkligen vill skapa indexet, bekräfta åtgärden.',
@ -572,8 +566,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -704,8 +696,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -725,11 +715,11 @@ URL: [url]',
'february' => 'februari', 'february' => 'februari',
'file' => 'Fil', 'file' => 'Fil',
'files' => 'Filer', 'files' => 'Filer',
'filesize' => 'Filstorlek',
'files_deletion' => 'Ta bort filer', 'files_deletion' => 'Ta bort filer',
'files_deletion_warning' => 'Med detta alternativ kan du ta bort alla filer i en dokumentkatalog. Versionsinformationen kommer fortfarande att visas.', 'files_deletion_warning' => 'Med detta alternativ kan du ta bort alla filer i en dokumentkatalog. Versionsinformationen kommer fortfarande att visas.',
'files_loading' => 'Vänligen vänta tills listan med filer har laddats ...', 'files_loading' => 'Vänligen vänta tills listan med filer har laddats ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Filstorlek',
'filter_for_documents' => 'Tilläggsfilter för dokument', 'filter_for_documents' => 'Tilläggsfilter för dokument',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Tilläggsfilter för kataloger', 'filter_for_folders' => 'Tilläggsfilter för kataloger',
@ -1121,17 +1111,6 @@ URL: [url]',
'nl_NL' => 'Holländska', 'nl_NL' => 'Holländska',
'no' => 'Nej', 'no' => 'Nej',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'November', 'november' => 'November',
'now' => 'nu', 'now' => 'nu',
@ -1160,7 +1139,6 @@ URL: [url]',
'no_groups' => 'Inga grupper', 'no_groups' => 'Inga grupper',
'no_group_members' => 'Denna grupp har inga medlemmar', 'no_group_members' => 'Denna grupp har inga medlemmar',
'no_linked_files' => 'Inga länkade filer', 'no_linked_files' => 'Inga länkade filer',
'no_mimetype' => '',
'no_previous_versions' => 'Inga andra versioner hittades.', 'no_previous_versions' => 'Inga andra versioner hittades.',
'no_receipt_needed' => 'Det finns inga dokument som saknar mottagningsbevis.', 'no_receipt_needed' => 'Det finns inga dokument som saknar mottagningsbevis.',
'no_review_needed' => 'Det finns inga dokument som du behöver granska.', 'no_review_needed' => 'Det finns inga dokument som du behöver granska.',
@ -1311,9 +1289,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Arbetsflöde borttaget från dokumentversion', 'removed_workflow_email_subject' => '[sitename]: [name] - Arbetsflöde borttaget från dokumentversion',
'removeFolderFromDropFolder' => 'Radera katalog efter import', 'removeFolderFromDropFolder' => 'Radera katalog efter import',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Ta bort markerade filer', 'remove_marked_files' => 'Ta bort markerade filer',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1517,7 +1493,6 @@ URL: [url]',
'select_category' => 'Klicka för att välja en kategori', 'select_category' => 'Klicka för att välja en kategori',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Välj grupp', 'select_group' => 'Välj grupp',
'select_groups' => 'Välj grupper', 'select_groups' => 'Välj grupper',
'select_grp_approvers' => 'Välj en grupp som ska godkänna', 'select_grp_approvers' => 'Välj en grupp som ska godkänna',
@ -1538,7 +1513,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Välj', 'select_one' => 'Välj',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1555,7 +1529,6 @@ Namn: [username]
Kommentar: [comment]', Kommentar: [comment]',
'send_login_data_subject' => '[sitename]: [login] - Dina inloggningsuppgifter', 'send_login_data_subject' => '[sitename]: [login] - Dina inloggningsuppgifter',
'send_notification' => '',
'send_test_mail' => 'Skicka testmail', 'send_test_mail' => 'Skicka testmail',
'september' => 'September', 'september' => 'September',
'sequence' => 'Position', 'sequence' => 'Position',
@ -1570,9 +1543,7 @@ Kommentar: [comment]',
'service_name' => '', 'service_name' => '',
'sessions' => 'Användare online', 'sessions' => 'Användare online',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Inställningar', 'settings' => 'Inställningar',
'settings_activate_module' => 'Aktivera modul', 'settings_activate_module' => 'Aktivera modul',
'settings_activate_php_extension' => 'Aktivera PHP-extension', 'settings_activate_php_extension' => 'Aktivera PHP-extension',
@ -1670,8 +1641,6 @@ Kommentar: [comment]',
'settings_delete_install_folder' => 'För att kunna använda LetoDMS måste du ta bort filen ENABLE_INSTALL_TOOL som finns i konfigurationsmappen.', 'settings_delete_install_folder' => 'För att kunna använda LetoDMS måste du ta bort filen ENABLE_INSTALL_TOOL som finns i konfigurationsmappen.',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Inaktivera själveditering', 'settings_disableSelfEdit' => 'Inaktivera själveditering',
'settings_disableSelfEdit_desc' => 'Om ikryssad kan användare inte ändra sin egen profil.', 'settings_disableSelfEdit_desc' => 'Om ikryssad kan användare inte ändra sin egen profil.',
'settings_disable_install' => 'Ta bort filen ENABLE_INSTALL_TOOL, om det är möjligt.', 'settings_disable_install' => 'Ta bort filen ENABLE_INSTALL_TOOL, om det är möjligt.',
@ -1737,8 +1706,6 @@ Kommentar: [comment]',
'settings_enableLargeFileUpload_desc' => 'Om aktiverad, kan filer laddas upp via javaapplet med namnet jumploader, utan begränsningar i filstorlek. Flera filer kan även laddas upp samtidigt i ett steg.', 'settings_enableLargeFileUpload_desc' => 'Om aktiverad, kan filer laddas upp via javaapplet med namnet jumploader, utan begränsningar i filstorlek. Flera filer kan även laddas upp samtidigt i ett steg.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Aktivera uppgiftslista i menyn', 'settings_enableMenuTasks' => 'Aktivera uppgiftslista i menyn',
'settings_enableMenuTasks_desc' => 'Aktiverar ett menyobjekt som visar användarens uppgifter, såsom dokument som behöver granskas eller godkännas.', 'settings_enableMenuTasks_desc' => 'Aktiverar ett menyobjekt som visar användarens uppgifter, såsom dokument som behöver granskas eller godkännas.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1798,8 +1765,6 @@ Kommentar: [comment]',
'settings_encryptionKey' => 'Krypteringsnyckel', 'settings_encryptionKey' => 'Krypteringsnyckel',
'settings_encryptionKey_desc' => 'Denna sträng används för att generera en unik identifierare, som är inrymd som ett dolt fält i ett formulär. Det används för att förhindra CSRF-attacker.', 'settings_encryptionKey_desc' => 'Denna sträng används för att generera en unik identifierare, som är inrymd som ett dolt fält i ett formulär. Det används för att förhindra CSRF-attacker.',
'settings_error' => 'Fel', 'settings_error' => 'Fel',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Expandera katalogträd', 'settings_expandFolderTree' => 'Expandera katalogträd',
'settings_expandFolderTree_desc' => 'Expandera katalogträd', 'settings_expandFolderTree_desc' => 'Expandera katalogträd',
'settings_expandFolderTree_val0' => 'Börja med dolt träd', 'settings_expandFolderTree_val0' => 'Börja med dolt träd',
@ -1856,22 +1821,10 @@ Kommentar: [comment]',
'settings_libraryFolder_desc' => 'Katalog för kopiering av dokument för att skapa nya dokuemnt.', 'settings_libraryFolder_desc' => 'Katalog för kopiering av dokument för att skapa nya dokuemnt.',
'settings_logFileEnable' => 'Aktivera loggfil', 'settings_logFileEnable' => 'Aktivera loggfil',
'settings_logFileEnable_desc' => 'Aktivera/Inaktivera loggfil', 'settings_logFileEnable_desc' => 'Aktivera/Inaktivera loggfil',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Loggfils-rotation', 'settings_logFileRotation' => 'Loggfils-rotation',
'settings_logFileRotation_desc' => 'Loggfils-rotation', 'settings_logFileRotation_desc' => 'Loggfils-rotation',
'settings_loginFailure' => 'Fel vid inloggning', 'settings_loginFailure' => 'Fel vid inloggning',
'settings_loginFailure_desc' => 'Inaktivera kontot efter n antal misslyckade inloggningar.', 'settings_loginFailure_desc' => 'Inaktivera kontot efter n antal misslyckade inloggningar.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene LetoDMS-mapp', 'settings_luceneClassDir' => 'Lucene LetoDMS-mapp',
'settings_luceneClassDir_desc' => 'Sökväg till LetoDMS_Lucene (valfritt)', 'settings_luceneClassDir_desc' => 'Sökväg till LetoDMS_Lucene (valfritt)',
'settings_luceneDir' => 'Mapp för fulltext-index', 'settings_luceneDir' => 'Mapp för fulltext-index',
@ -1970,10 +1923,6 @@ Kommentar: [comment]',
'settings_siteName' => 'Site namn', 'settings_siteName' => 'Site namn',
'settings_siteName_desc' => 'Sidans namn som visas i sidhuvud. Standard: letoDMS', 'settings_siteName_desc' => 'Sidans namn som visas i sidhuvud. Standard: letoDMS',
'settings_SMTP' => 'SMTP server-inställningar', 'settings_SMTP' => 'SMTP server-inställningar',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP Server lösenord', 'settings_smtpPassword' => 'SMTP Server lösenord',
'settings_smtpPassword_desc' => 'SMTP Server lösenord', 'settings_smtpPassword_desc' => 'SMTP Server lösenord',
'settings_smtpPort' => 'SMTP server-port', 'settings_smtpPort' => 'SMTP server-port',
@ -2057,7 +2006,6 @@ Kommentar: [comment]',
'sign_out' => 'Logga ut', 'sign_out' => 'Logga ut',
'sign_out_user' => 'Logga ut användare', 'sign_out_user' => 'Logga ut användare',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovakiska', 'sk_SK' => 'Slovakiska',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2187,7 +2135,6 @@ Kommentar: [comment]',
'status_revision_sleeping' => 'Vilande', 'status_revision_sleeping' => 'Vilande',
'status_revisor_removed' => 'Reviderare borttagen från listan', 'status_revisor_removed' => 'Reviderare borttagen från listan',
'status_unknown' => 'Okänd', 'status_unknown' => 'Okänd',
'storage' => '',
'storage_size' => 'Lagringsstorlek', 'storage_size' => 'Lagringsstorlek',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Spara hemlighet', 'submit_2_fact_auth' => 'Spara hemlighet',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1144), aydin (83) // Translators: Admin (1142), aydin (83)
$text = array( $text = array(
'2_factor_auth' => 'İki faktörlü yetkilendirme', '2_factor_auth' => 'İki faktörlü yetkilendirme',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -280,7 +279,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Kullanıcıya göre dokümanlar', 'chart_docsperuser_title' => 'Kullanıcıya göre dokümanlar',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Grafik seç', 'chart_selection' => 'Grafik seç',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Kullanıcıya göre disk kullanımı', 'chart_sizeperuser_title' => 'Kullanıcıya göre disk kullanımı',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => '',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => '',
@ -292,7 +290,6 @@ URL: [url]',
'checkout_is_disabled' => '', 'checkout_is_disabled' => '',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Lütfen nitelik tanımını seçiniz', 'choose_attrdef' => 'Lütfen nitelik tanımını seçiniz',
@ -314,7 +311,6 @@ URL: [url]',
'clear_cache' => 'Ön belleği temizle', 'clear_cache' => 'Ön belleği temizle',
'clear_clipboard' => 'Panoyu temizle', 'clear_clipboard' => 'Panoyu temizle',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Pano', 'clipboard' => 'Pano',
'close' => 'Kapat', 'close' => 'Kapat',
'color' => '', 'color' => '',
@ -357,8 +353,6 @@ URL: [url]',
'converter_new_mimetype' => '', 'converter_new_mimetype' => '',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => '',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Tam metin indeksi oluştur', 'create_fulltext_index' => 'Tam metin indeksi oluştur',
'create_fulltext_index_warning' => 'Tam metin indeksi yeniden oluşturmak üzeresiniz. Bu işlem bir hayli uzun sürebilir ve sistem performansını olumsuz etkileyebilir. Buna rağmen indeksi oluşturmak istiyorsanız lütfen bu işlemi onaylayın.', 'create_fulltext_index_warning' => 'Tam metin indeksi yeniden oluşturmak üzeresiniz. Bu işlem bir hayli uzun sürebilir ve sistem performansını olumsuz etkileyebilir. Buna rağmen indeksi oluşturmak istiyorsanız lütfen bu işlemi onaylayın.',
@ -370,7 +364,7 @@ URL: [url]',
'current_state' => 'Mevcut durum', 'current_state' => 'Mevcut durum',
'current_version' => 'Mevcut versiyon', 'current_version' => 'Mevcut versiyon',
'daily' => 'Günlük', 'daily' => 'Günlük',
'dashboard' => 'Ana Ekran', 'dashboard' => '',
'databasesearch' => 'Veritabanı arama', 'databasesearch' => 'Veritabanı arama',
'database_schema_version' => 'Veritabanı tasarım sürümü', 'database_schema_version' => 'Veritabanı tasarım sürümü',
'data_loading' => 'Lütfen veriler yüklenene kadar bekleyin…', 'data_loading' => 'Lütfen veriler yüklenene kadar bekleyin…',
@ -560,8 +554,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -692,8 +684,6 @@ URL: [url]',
'export_user_list_csv' => 'Kullanıcıları CSV olarak dışa aktar', 'export_user_list_csv' => 'Kullanıcıları CSV olarak dışa aktar',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => 'Değişiklik Listesi', 'extension_changelog' => 'Değişiklik Listesi',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => 'Uzantı yüklendi', 'extension_loading' => 'Uzantı yüklendi',
@ -713,11 +703,11 @@ URL: [url]',
'february' => 'Şubat', 'february' => 'Şubat',
'file' => 'Dosya', 'file' => 'Dosya',
'files' => 'Dosyalar', 'files' => 'Dosyalar',
'filesize' => 'Dosya boyutu',
'files_deletion' => 'Dosya silme', 'files_deletion' => 'Dosya silme',
'files_deletion_warning' => 'Bu işlemle bütün DYS klasörlerindeki dosyaların tamamını silebilirsiniz. Versiyonlama bilgisi görülmeye devam edecek.', 'files_deletion_warning' => 'Bu işlemle bütün DYS klasörlerindeki dosyaların tamamını silebilirsiniz. Versiyonlama bilgisi görülmeye devam edecek.',
'files_loading' => 'Döküman ağaç yapısı yüklenirken, lütfen bekleyiniz ...', 'files_loading' => 'Döküman ağaç yapısı yüklenirken, lütfen bekleyiniz ...',
'filetype' => '', 'filetype' => '',
'file_size' => 'Dosya boyutu',
'filter_for_documents' => 'Dokümanlar için ek filtreler', 'filter_for_documents' => 'Dokümanlar için ek filtreler',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Klasörler için ek filtreler', 'filter_for_folders' => 'Klasörler için ek filtreler',
@ -852,7 +842,7 @@ URL: [url]',
'hu_HU' => 'Macarca', 'hu_HU' => 'Macarca',
'id' => 'ID', 'id' => 'ID',
'identical_version' => 'Yeni versiyon güncel versiyonla aynı.', 'identical_version' => 'Yeni versiyon güncel versiyonla aynı.',
'id_ID' => 'Endoneyza', 'id_ID' => '',
'import' => '', 'import' => '',
'importfs' => '', 'importfs' => '',
'import_extension' => '', 'import_extension' => '',
@ -1107,17 +1097,6 @@ URL: [url]',
'nl_NL' => 'Hollandaca', 'nl_NL' => 'Hollandaca',
'no' => 'Hayır', 'no' => 'Hayır',
'notification' => 'Notlar', 'notification' => 'Notlar',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Kasım', 'november' => 'Kasım',
'now' => 'şimdi', 'now' => 'şimdi',
@ -1146,7 +1125,6 @@ URL: [url]',
'no_groups' => 'Grup yok', 'no_groups' => 'Grup yok',
'no_group_members' => 'Bu grubun hiç üyesi yok', 'no_group_members' => 'Bu grubun hiç üyesi yok',
'no_linked_files' => 'Link verilmiş dosya yok', 'no_linked_files' => 'Link verilmiş dosya yok',
'no_mimetype' => '',
'no_previous_versions' => 'Başka versiyon yok', 'no_previous_versions' => 'Başka versiyon yok',
'no_receipt_needed' => '', 'no_receipt_needed' => '',
'no_review_needed' => 'Bekleyen kontrol yok.', 'no_review_needed' => 'Bekleyen kontrol yok.',
@ -1302,9 +1280,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - Doküman versiyonundan iş akışı silindi', 'removed_workflow_email_subject' => '[sitename]: [name] - Doküman versiyonundan iş akışı silindi',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'İşaretli dosyaları sil', 'remove_marked_files' => 'İşaretli dosyaları sil',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1486,7 +1462,6 @@ URL: [url]',
'select_category' => 'Kategori seçmek için tıklayın', 'select_category' => 'Kategori seçmek için tıklayın',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => 'Grup Seç', 'select_group' => 'Grup Seç',
'select_groups' => 'Grup seçmek için tıklayın', 'select_groups' => 'Grup seçmek için tıklayın',
'select_grp_approvers' => 'Grup onaylayıcı seçmek için tıklayın', 'select_grp_approvers' => 'Grup onaylayıcı seçmek için tıklayın',
@ -1507,7 +1482,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Birini seçiniz', 'select_one' => 'Birini seçiniz',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1519,7 +1493,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Test maili gönder', 'send_test_mail' => 'Test maili gönder',
'september' => 'Eylül', 'september' => 'Eylül',
'sequence' => 'Sıralama', 'sequence' => 'Sıralama',
@ -1534,9 +1507,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Ayarlar', 'settings' => 'Ayarlar',
'settings_activate_module' => 'Modülü etkinleştir', 'settings_activate_module' => 'Modülü etkinleştir',
'settings_activate_php_extension' => 'PHP uzantısını etkinleştir', 'settings_activate_php_extension' => 'PHP uzantısını etkinleştir',
@ -1634,8 +1605,6 @@ URL: [url]',
'settings_delete_install_folder' => 'SeedDMS kullanabilmeniz için konfigürasyon (conf) dizini içindeki ENABLE_INSTALL_TOOL dosyasını silmelisiniz', 'settings_delete_install_folder' => 'SeedDMS kullanabilmeniz için konfigürasyon (conf) dizini içindeki ENABLE_INSTALL_TOOL dosyasını silmelisiniz',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Kendi kendine Düzenlemeyi Kapat', 'settings_disableSelfEdit' => 'Kendi kendine Düzenlemeyi Kapat',
'settings_disableSelfEdit_desc' => 'Seçilirse kullanıcı kendi profil ayarlarını değiştiremez.', 'settings_disableSelfEdit_desc' => 'Seçilirse kullanıcı kendi profil ayarlarını değiştiremez.',
'settings_disable_install' => 'ENABLE_INSTALL_TOOL dosyasını silmeyi dene', 'settings_disable_install' => 'ENABLE_INSTALL_TOOL dosyasını silmeyi dene',
@ -1701,8 +1670,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Etkinleştirilirse, büyük dosyalar dosya limitine bakılmaksızın jumploader isimli java applet aracılığıyla yüklenebilir. Bu ayrıca bir seferde birden çok dosya yüklemeyi de sağlar. Bu açıldığında sadece http çerezleri kapanmış olur.', 'settings_enableLargeFileUpload_desc' => 'Etkinleştirilirse, büyük dosyalar dosya limitine bakılmaksızın jumploader isimli java applet aracılığıyla yüklenebilir. Bu ayrıca bir seferde birden çok dosya yüklemeyi de sağlar. Bu açıldığında sadece http çerezleri kapanmış olur.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
'settings_enableMenuTasks_desc' => '', 'settings_enableMenuTasks_desc' => '',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1762,8 +1729,6 @@ URL: [url]',
'settings_encryptionKey' => 'Şifreleme anahtarı', 'settings_encryptionKey' => 'Şifreleme anahtarı',
'settings_encryptionKey_desc' => 'Bu string, CSRF ataklarını önlemek için eşsiz id olarak kaydedilir.', 'settings_encryptionKey_desc' => 'Bu string, CSRF ataklarını önlemek için eşsiz id olarak kaydedilir.',
'settings_error' => 'Hata', 'settings_error' => 'Hata',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Klasör Ağacını Genişlet', 'settings_expandFolderTree' => 'Klasör Ağacını Genişlet',
'settings_expandFolderTree_desc' => 'Klasör Ağacını Genişlet', 'settings_expandFolderTree_desc' => 'Klasör Ağacını Genişlet',
'settings_expandFolderTree_val0' => 'ağaç yapısı gizli olarak başlat', 'settings_expandFolderTree_val0' => 'ağaç yapısı gizli olarak başlat',
@ -1820,22 +1785,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '', 'settings_libraryFolder_desc' => '',
'settings_logFileEnable' => 'Log Dosyası Etkin', 'settings_logFileEnable' => 'Log Dosyası Etkin',
'settings_logFileEnable_desc' => 'Log dosyasını etkinleştir/devredışı bırak', 'settings_logFileEnable_desc' => 'Log dosyasını etkinleştir/devredışı bırak',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Log Dosyası rotasyonu', 'settings_logFileRotation' => 'Log Dosyası rotasyonu',
'settings_logFileRotation_desc' => 'Log dosyasını seçeceğiniz zaman dilimine göre ayrı ayrı kaydet', 'settings_logFileRotation_desc' => 'Log dosyasını seçeceğiniz zaman dilimine göre ayrı ayrı kaydet',
'settings_loginFailure' => 'Hatalı giriş sayısı', 'settings_loginFailure' => 'Hatalı giriş sayısı',
'settings_loginFailure_desc' => 'n sefer hatalı girişte hesabı devredışı bırak.', 'settings_loginFailure_desc' => 'n sefer hatalı girişte hesabı devredışı bırak.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene SeedDMS dizini', 'settings_luceneClassDir' => 'Lucene SeedDMS dizini',
'settings_luceneClassDir_desc' => 'SeedDMS_Lucene yolu (isteğe bağlı). SeedDMS_Lucene\'i PHP tarafından bulunabilecek bir yere kurduysanız bu alanı boş bırakabilirsiniz. Ör. Ekstra PHP Include-Path', 'settings_luceneClassDir_desc' => 'SeedDMS_Lucene yolu (isteğe bağlı). SeedDMS_Lucene\'i PHP tarafından bulunabilecek bir yere kurduysanız bu alanı boş bırakabilirsiniz. Ör. Ekstra PHP Include-Path',
'settings_luceneDir' => 'Tam metin dizini', 'settings_luceneDir' => 'Tam metin dizini',
@ -1934,10 +1887,6 @@ URL: [url]',
'settings_siteName' => 'Site Adı', 'settings_siteName' => 'Site Adı',
'settings_siteName_desc' => 'Sayfa başlığında görünecek site ismi. Varsayılan: SeedDMS', 'settings_siteName_desc' => 'Sayfa başlığında görünecek site ismi. Varsayılan: SeedDMS',
'settings_SMTP' => 'SMTP Sunucu ayarları', 'settings_SMTP' => 'SMTP Sunucu ayarları',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP Sunucu parolası', 'settings_smtpPassword' => 'SMTP Sunucu parolası',
'settings_smtpPassword_desc' => 'SMTP Sunucu parolası', 'settings_smtpPassword_desc' => 'SMTP Sunucu parolası',
'settings_smtpPort' => 'SMTP Sunucu portu', 'settings_smtpPort' => 'SMTP Sunucu portu',
@ -2021,7 +1970,6 @@ URL: [url]',
'sign_out' => ıkış', 'sign_out' => ıkış',
'sign_out_user' => 'Kullanıcı hesabından çıkış', 'sign_out_user' => 'Kullanıcı hesabından çıkış',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovakça', 'sk_SK' => 'Slovakça',
'sort_by_date' => 'Tarihe göre sırala', 'sort_by_date' => 'Tarihe göre sırala',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2151,7 +2099,6 @@ URL: [url]',
'status_revision_sleeping' => '', 'status_revision_sleeping' => '',
'status_revisor_removed' => '', 'status_revisor_removed' => '',
'status_unknown' => 'Bilinmeyen', 'status_unknown' => 'Bilinmeyen',
'storage' => '',
'storage_size' => 'Depo boyutu', 'storage_size' => 'Depo boyutu',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -23,7 +23,6 @@
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '', '2_factor_auth_info' => '',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ URL: [url]',
'chart_docsperuser_title' => 'Документи по користувачах', 'chart_docsperuser_title' => 'Документи по користувачах',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => 'Оберіть діаграму', 'chart_selection' => 'Оберіть діаграму',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => 'Зайнятий дисковий простір по користувачах', 'chart_sizeperuser_title' => 'Зайнятий дисковий простір по користувачах',
'checkedout_file_has_different_version' => 'Отримана версія документу не відповідає останній його версії. Завантаження не оновить документ.', 'checkedout_file_has_different_version' => 'Отримана версія документу не відповідає останній його версії. Завантаження не оновить документ.',
'checkedout_file_has_disappeared' => 'Файл отримуваного документа не знайдено. Завантаження неможливе.', 'checkedout_file_has_disappeared' => 'Файл отримуваного документа не знайдено. Завантаження неможливе.',
@ -297,7 +295,6 @@ URL: [url]',
'checkout_is_disabled' => 'Завантаження відключене', 'checkout_is_disabled' => 'Завантаження відключене',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => 'Оберіть атрибут', 'choose_attrdef' => 'Оберіть атрибут',
@ -319,7 +316,6 @@ URL: [url]',
'clear_cache' => 'Очистити кеш', 'clear_cache' => 'Очистити кеш',
'clear_clipboard' => 'Очистити буфер обміну', 'clear_clipboard' => 'Очистити буфер обміну',
'clear_password' => '', 'clear_password' => '',
'click_to_expand_filter_results' => '',
'clipboard' => 'Буфер обміну', 'clipboard' => 'Буфер обміну',
'close' => 'Закрити', 'close' => 'Закрити',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ URL: [url]',
'converter_new_mimetype' => 'Новий mime тип', 'converter_new_mimetype' => 'Новий mime тип',
'copied_to_checkout_as' => 'Файл скопійовано в середовище скачування як', 'copied_to_checkout_as' => 'Файл скопійовано в середовище скачування як',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => 'Створити повнотекстовий індекс', 'create_fulltext_index' => 'Створити повнотекстовий індекс',
'create_fulltext_index_warning' => 'Ви хочете перестворити повнотекстовий індекс. Це займе деякий час і знизить продуктивність. Продовжити?', 'create_fulltext_index_warning' => 'Ви хочете перестворити повнотекстовий індекс. Це займе деякий час і знизить продуктивність. Продовжити?',
@ -565,8 +559,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -697,8 +689,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '', 'extension_archive' => '',
'extension_changelog' => '', 'extension_changelog' => '',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '', 'extension_loading' => '',
@ -718,11 +708,11 @@ URL: [url]',
'february' => 'Лютий', 'february' => 'Лютий',
'file' => 'Файл', 'file' => 'Файл',
'files' => 'Файли', 'files' => 'Файли',
'filesize' => 'Розмір',
'files_deletion' => 'Видалити файли', 'files_deletion' => 'Видалити файли',
'files_deletion_warning' => 'Ця операція видалить всі файли у всіх каталогах. Інформація про версії залишиться доступною', 'files_deletion_warning' => 'Ця операція видалить всі файли у всіх каталогах. Інформація про версії залишиться доступною',
'files_loading' => 'Будь ласка, зачекайте, поки завантажується файл …', 'files_loading' => 'Будь ласка, зачекайте, поки завантажується файл …',
'filetype' => '', 'filetype' => '',
'file_size' => 'Розмір',
'filter_for_documents' => 'Додатковий фільтр по документах', 'filter_for_documents' => 'Додатковий фільтр по документах',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => 'Додатковий фільтр по каталогах', 'filter_for_folders' => 'Додатковий фільтр по каталогах',
@ -1113,17 +1103,6 @@ URL: [url]',
'nl_NL' => 'Dutch', 'nl_NL' => 'Dutch',
'no' => 'Ні', 'no' => 'Ні',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => 'Листопад', 'november' => 'Листопад',
'now' => 'зараз', 'now' => 'зараз',
@ -1152,7 +1131,6 @@ URL: [url]',
'no_groups' => 'Немає груп', 'no_groups' => 'Немає груп',
'no_group_members' => 'Група не має членів', 'no_group_members' => 'Група не має членів',
'no_linked_files' => 'Немає пов\'язаних документів', 'no_linked_files' => 'Немає пов\'язаних документів',
'no_mimetype' => '',
'no_previous_versions' => 'Немає попередніх версій', 'no_previous_versions' => 'Немає попередніх версій',
'no_receipt_needed' => 'Немає документів, які потребують підтвердження отримання', 'no_receipt_needed' => 'Немає документів, які потребують підтвердження отримання',
'no_review_needed' => 'Рецензія не потрібна', 'no_review_needed' => 'Рецензія не потрібна',
@ -1309,9 +1287,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: видалено процес з версії документа «[name]»', 'removed_workflow_email_subject' => '[sitename]: видалено процес з версії документа «[name]»',
'removeFolderFromDropFolder' => '', 'removeFolderFromDropFolder' => '',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => 'Видалити обрані файли', 'remove_marked_files' => 'Видалити обрані файли',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1508,7 +1484,6 @@ URL: [url]',
'select_category' => 'Оберіть категорію', 'select_category' => 'Оберіть категорію',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '', 'select_group' => '',
'select_groups' => 'Оберіть групи', 'select_groups' => 'Оберіть групи',
'select_grp_approvers' => 'Оберіть групу затверджувачів', 'select_grp_approvers' => 'Оберіть групу затверджувачів',
@ -1529,7 +1504,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => 'Оберіть', 'select_one' => 'Оберіть',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1541,7 +1515,6 @@ URL: [url]',
'send_login_data' => '', 'send_login_data' => '',
'send_login_data_body' => '', 'send_login_data_body' => '',
'send_login_data_subject' => '', 'send_login_data_subject' => '',
'send_notification' => '',
'send_test_mail' => 'Надіслати тестове повідомлення', 'send_test_mail' => 'Надіслати тестове повідомлення',
'september' => 'Вересень', 'september' => 'Вересень',
'sequence' => 'Позиція', 'sequence' => 'Позиція',
@ -1556,9 +1529,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '', 'sessions' => '',
'setDateFromFile' => '', 'setDateFromFile' => '',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '', 'setDateFromFolder' => '',
'setDateFromFolder_desc' => '',
'settings' => 'Налаштування', 'settings' => 'Налаштування',
'settings_activate_module' => 'Активувати модуль', 'settings_activate_module' => 'Активувати модуль',
'settings_activate_php_extension' => 'Активувати розширення PHP', 'settings_activate_php_extension' => 'Активувати розширення PHP',
@ -1656,8 +1627,6 @@ URL: [url]',
'settings_delete_install_folder' => 'Видаліть ENABLE_INSTALL_TOOL в каталозі конфігурації для того, щоби почати використовувати систему', 'settings_delete_install_folder' => 'Видаліть ENABLE_INSTALL_TOOL в каталозі конфігурації для того, щоби почати використовувати систему',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => 'Відключити власне редагування', 'settings_disableSelfEdit' => 'Відключити власне редагування',
'settings_disableSelfEdit_desc' => 'Якщо ввімкнено, користувачі не зможуть змінювати інформацію про себе.', 'settings_disableSelfEdit_desc' => 'Якщо ввімкнено, користувачі не зможуть змінювати інформацію про себе.',
'settings_disable_install' => 'Видалити ENABLE_INSTALL_TOOL, якщо можливо', 'settings_disable_install' => 'Видалити ENABLE_INSTALL_TOOL, якщо можливо',
@ -1723,8 +1692,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Якщо увімкнено, завантаження файлів доступне також через Java-аплет jumploader без обмеження розміру файлів. Це також дозволить завантажувати кілька файлів за раз.', 'settings_enableLargeFileUpload_desc' => 'Якщо увімкнено, завантаження файлів доступне також через Java-аплет jumploader без обмеження розміру файлів. Це також дозволить завантажувати кілька файлів за раз.',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => 'Включити список завдань в меню', 'settings_enableMenuTasks' => 'Включити список завдань в меню',
'settings_enableMenuTasks_desc' => 'Включити/відключити пункт меню, який містить всі завдання користувача. Там містяться документи, які потребують рецензії, затвердження і т.ін.', 'settings_enableMenuTasks_desc' => 'Включити/відключити пункт меню, який містить всі завдання користувача. Там містяться документи, які потребують рецензії, затвердження і т.ін.',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1784,8 +1751,6 @@ URL: [url]',
'settings_encryptionKey' => 'Ключ шифрування', 'settings_encryptionKey' => 'Ключ шифрування',
'settings_encryptionKey_desc' => 'Рядок використовується для створення унікального ідентифікатора, який додається як приховане поле до формулярів, для запобігання CSRF-атак.', 'settings_encryptionKey_desc' => 'Рядок використовується для створення унікального ідентифікатора, який додається як приховане поле до формулярів, для запобігання CSRF-атак.',
'settings_error' => 'Помилка', 'settings_error' => 'Помилка',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => 'Розгортати дерево каталогів', 'settings_expandFolderTree' => 'Розгортати дерево каталогів',
'settings_expandFolderTree_desc' => 'Розгортати дерево каталогів.', 'settings_expandFolderTree_desc' => 'Розгортати дерево каталогів.',
'settings_expandFolderTree_val0' => 'Починати із згорнутого дерева', 'settings_expandFolderTree_val0' => 'Починати із згорнутого дерева',
@ -1842,22 +1807,10 @@ URL: [url]',
'settings_libraryFolder_desc' => 'Каталог, куди можна копіювати документи для створення нових документів', 'settings_libraryFolder_desc' => 'Каталог, куди можна копіювати документи для створення нових документів',
'settings_logFileEnable' => 'Увімкнути протоколювання (лог)', 'settings_logFileEnable' => 'Увімкнути протоколювання (лог)',
'settings_logFileEnable_desc' => 'Увімкнути/вимкнути протоколювання (лог).', 'settings_logFileEnable_desc' => 'Увімкнути/вимкнути протоколювання (лог).',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => 'Ротація журналу (протоколу)', 'settings_logFileRotation' => 'Ротація журналу (протоколу)',
'settings_logFileRotation_desc' => 'Ротація файлу журналу.', 'settings_logFileRotation_desc' => 'Ротація файлу журналу.',
'settings_loginFailure' => 'Не вдалося увійти', 'settings_loginFailure' => 'Не вдалося увійти',
'settings_loginFailure_desc' => 'Відключити обліковий запис після n невдалих спроб.', 'settings_loginFailure_desc' => 'Відключити обліковий запис після n невдалих спроб.',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Каталог Lucene SeedDMS', 'settings_luceneClassDir' => 'Каталог Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Шлях до SeedDMS_Lucene (не обов\'язково).', 'settings_luceneClassDir_desc' => 'Шлях до SeedDMS_Lucene (не обов\'язково).',
'settings_luceneDir' => 'Каталог повнотекстового індексу Lucene', 'settings_luceneDir' => 'Каталог повнотекстового індексу Lucene',
@ -1956,10 +1909,6 @@ URL: [url]',
'settings_siteName' => 'Назва сайту', 'settings_siteName' => 'Назва сайту',
'settings_siteName_desc' => 'Назва сайту, яка використовується в заголовках. По замовчуванню: SeedDMS', 'settings_siteName_desc' => 'Назва сайту, яка використовується в заголовках. По замовчуванню: SeedDMS',
'settings_SMTP' => 'Налаштування SMTP', 'settings_SMTP' => 'Налаштування SMTP',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'Пароль сервера SMTP', 'settings_smtpPassword' => 'Пароль сервера SMTP',
'settings_smtpPassword_desc' => 'Пароль сервера SMTP', 'settings_smtpPassword_desc' => 'Пароль сервера SMTP',
'settings_smtpPort' => 'Порт SMTP', 'settings_smtpPort' => 'Порт SMTP',
@ -2043,7 +1992,6 @@ URL: [url]',
'sign_out' => 'Вийти', 'sign_out' => 'Вийти',
'sign_out_user' => 'Вихід користувача', 'sign_out_user' => 'Вихід користувача',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => 'Slovak', 'sk_SK' => 'Slovak',
'sort_by_date' => '', 'sort_by_date' => '',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2173,7 +2121,6 @@ URL: [url]',
'status_revision_sleeping' => 'Ревізію призупинено', 'status_revision_sleeping' => 'Ревізію призупинено',
'status_revisor_removed' => 'Ревізора видалено зі списку', 'status_revisor_removed' => 'Ревізора видалено зі списку',
'status_unknown' => 'Невідомий', 'status_unknown' => 'Невідомий',
'storage' => '',
'storage_size' => 'Розмір сховища', 'storage_size' => 'Розмір сховища',
'subfolder_duplicate_name' => '', 'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '', 'submit_2_fact_auth' => '',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1246), archonwang (469), fengjohn (5), yang86 (1) // Translators: Admin (1245), archonwang (469), fengjohn (5), yang86 (1)
$text = array( $text = array(
'2_factor_auth' => '双重认证', '2_factor_auth' => '双重认证',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '该系统启用双重认证。您需要在手机上进行 Google 认证。下面你会看到两个 QR 码。正确的是你目前的密码。在左边你可以设置一个新的密码。如果您设置了新的密码,请重新扫描并通过 Google 认证。', '2_factor_auth_info' => '该系统启用双重认证。您需要在手机上进行 Google 认证。下面你会看到两个 QR 码。正确的是你目前的密码。在左边你可以设置一个新的密码。如果您设置了新的密码,请重新扫描并通过 Google 认证。',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -277,7 +276,6 @@ URL: [url]',
'chart_docsperuser_title' => '单用户文档数', 'chart_docsperuser_title' => '单用户文档数',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => '选择报表', 'chart_selection' => '选择报表',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => '单用户磁盘空间', 'chart_sizeperuser_title' => '单用户磁盘空间',
'checkedout_file_has_different_version' => '检查后的版本和现在的版本不一样。将不会更新文件。', 'checkedout_file_has_different_version' => '检查后的版本和现在的版本不一样。将不会更新文件。',
'checkedout_file_has_disappeared' => '签出文件不存在,无法登记。', 'checkedout_file_has_disappeared' => '签出文件不存在,无法登记。',
@ -289,7 +287,6 @@ URL: [url]',
'checkout_is_disabled' => '不允许签出', 'checkout_is_disabled' => '不允许签出',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => '请选择属性', 'choose_attrdef' => '请选择属性',
@ -311,7 +308,6 @@ URL: [url]',
'clear_cache' => '清除缓存', 'clear_cache' => '清除缓存',
'clear_clipboard' => '清除粘贴板', 'clear_clipboard' => '清除粘贴板',
'clear_password' => '清除密码', 'clear_password' => '清除密码',
'click_to_expand_filter_results' => '',
'clipboard' => '剪切板', 'clipboard' => '剪切板',
'close' => '关闭', 'close' => '关闭',
'color' => '', 'color' => '',
@ -354,8 +350,6 @@ URL: [url]',
'converter_new_mimetype' => '新建 MIME 类型', 'converter_new_mimetype' => '新建 MIME 类型',
'copied_to_checkout_as' => '"[username]"复制文件到签出空间\'[filename]\' 日期 [date]', 'copied_to_checkout_as' => '"[username]"复制文件到签出空间\'[filename]\' 日期 [date]',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '添加下载链接', 'create_download_link' => '添加下载链接',
'create_fulltext_index' => '创建全文索引', 'create_fulltext_index' => '创建全文索引',
'create_fulltext_index_warning' => '你将重新创建全 'create_fulltext_index_warning' => '你将重新创建全
@ -369,7 +363,7 @@ URL: [url]',
'current_state' => '当前状态', 'current_state' => '当前状态',
'current_version' => '当前版本', 'current_version' => '当前版本',
'daily' => '天', 'daily' => '天',
'dashboard' => '面板', 'dashboard' => '',
'databasesearch' => '数据库搜索', 'databasesearch' => '数据库搜索',
'database_schema_version' => '数据库数据版本', 'database_schema_version' => '数据库数据版本',
'data_loading' => '数据加载中,请稍后...', 'data_loading' => '数据加载中,请稍后...',
@ -560,8 +554,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -700,8 +692,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '扩展', 'extension_archive' => '扩展',
'extension_changelog' => '更新日志', 'extension_changelog' => '更新日志',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '加载扩展', 'extension_loading' => '加载扩展',
@ -721,11 +711,11 @@ URL: [url]',
'february' => '二 月', 'february' => '二 月',
'file' => '文件', 'file' => '文件',
'files' => '文件', 'files' => '文件',
'filesize' => '文件大小',
'files_deletion' => '删除文件', 'files_deletion' => '删除文件',
'files_deletion_warning' => '通过此操作您可以删除整个DMS(文档管理系统)文件夹里的所有文件.但版本信息将被保留', 'files_deletion_warning' => '通过此操作您可以删除整个DMS(文档管理系统)文件夹里的所有文件.但版本信息将被保留',
'files_loading' => '等待中,正在整理文件列表', 'files_loading' => '等待中,正在整理文件列表',
'filetype' => '', 'filetype' => '',
'file_size' => '文件大小',
'filter_for_documents' => '文档新增过滤', 'filter_for_documents' => '文档新增过滤',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => '文件夹新增过滤', 'filter_for_folders' => '文件夹新增过滤',
@ -1117,17 +1107,6 @@ URL: [url]',
'nl_NL' => '荷兰语', 'nl_NL' => '荷兰语',
'no' => '否', 'no' => '否',
'notification' => '', 'notification' => '',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => '十一月', 'november' => '十一月',
'now' => '现在', 'now' => '现在',
@ -1156,7 +1135,6 @@ URL: [url]',
'no_groups' => '无组别', 'no_groups' => '无组别',
'no_group_members' => '该组没有成员', 'no_group_members' => '该组没有成员',
'no_linked_files' => '无链接文件', 'no_linked_files' => '无链接文件',
'no_mimetype' => '',
'no_previous_versions' => '无其它版本', 'no_previous_versions' => '无其它版本',
'no_receipt_needed' => '目前没有需要收据确认的文件', 'no_receipt_needed' => '目前没有需要收据确认的文件',
'no_review_needed' => '无待校对的文件', 'no_review_needed' => '无待校对的文件',
@ -1315,9 +1293,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - 已从文档版本中移除工作流', 'removed_workflow_email_subject' => '[sitename]: [name] - 已从文档版本中移除工作流',
'removeFolderFromDropFolder' => '导入后删除文件夹', 'removeFolderFromDropFolder' => '导入后删除文件夹',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '删除选中的文件', 'remove_marked_files' => '删除选中的文件',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1491,7 +1467,6 @@ URL: [url]',
'select_category' => '选中分类', 'select_category' => '选中分类',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '选择用户组', 'select_group' => '选择用户组',
'select_groups' => '点击选择组', 'select_groups' => '点击选择组',
'select_grp_approvers' => '点击选择组审批组', 'select_grp_approvers' => '点击选择组审批组',
@ -1512,7 +1487,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => '选择一个', 'select_one' => '选择一个',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1529,7 +1503,6 @@ URL: [url]',
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - 您的登录数据', 'send_login_data_subject' => '[sitename]: [login] - 您的登录数据',
'send_notification' => '',
'send_test_mail' => '发送测试邮件', 'send_test_mail' => '发送测试邮件',
'september' => '九 月', 'september' => '九 月',
'sequence' => '次序', 'sequence' => '次序',
@ -1544,9 +1517,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '在线用户', 'sessions' => '在线用户',
'setDateFromFile' => '导入文件接收日期', 'setDateFromFile' => '导入文件接收日期',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '导入文件夹接收日期', 'setDateFromFolder' => '导入文件夹接收日期',
'setDateFromFolder_desc' => '',
'settings' => '设置', 'settings' => '设置',
'settings_activate_module' => '启用模块', 'settings_activate_module' => '启用模块',
'settings_activate_php_extension' => '启用 PHP 扩展', 'settings_activate_php_extension' => '启用 PHP 扩展',
@ -1644,8 +1615,6 @@ URL: [url]',
'settings_delete_install_folder' => '在使用 DMS 前您必须先删除配置目录config下的 ENABLE_INSTALL_TOOL 文件', 'settings_delete_install_folder' => '在使用 DMS 前您必须先删除配置目录config下的 ENABLE_INSTALL_TOOL 文件',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '禁用自编辑', 'settings_disableSelfEdit' => '禁用自编辑',
'settings_disableSelfEdit_desc' => '若勾选,则用户不能编辑自己的档案信息', 'settings_disableSelfEdit_desc' => '若勾选,则用户不能编辑自己的档案信息',
'settings_disable_install' => '如有可能,则删除 ENABLE_INSTALL_TOOL 文件', 'settings_disable_install' => '如有可能,则删除 ENABLE_INSTALL_TOOL 文件',
@ -1711,8 +1680,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '如果设置了文件上传也可以通过一个名为jumploader的浏览器java小程序来实现文件上传。它还允许一次上传多个文件。打开此选项将关闭网页cookie。', 'settings_enableLargeFileUpload_desc' => '如果设置了文件上传也可以通过一个名为jumploader的浏览器java小程序来实现文件上传。它还允许一次上传多个文件。打开此选项将关闭网页cookie。',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '在菜单中启用任务列表', 'settings_enableMenuTasks' => '在菜单中启用任务列表',
'settings_enableMenuTasks_desc' => '启用/禁用包含用户所有任务的菜单项。其中包含需要审核、批准的文件等。', 'settings_enableMenuTasks_desc' => '启用/禁用包含用户所有任务的菜单项。其中包含需要审核、批准的文件等。',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1772,8 +1739,6 @@ URL: [url]',
'settings_encryptionKey' => '加密密钥', 'settings_encryptionKey' => '加密密钥',
'settings_encryptionKey_desc' => '这个字符串用于创建一个唯一的标识符并作为一个隐藏字段添加到表单中以防止CSRF攻击。', 'settings_encryptionKey_desc' => '这个字符串用于创建一个唯一的标识符并作为一个隐藏字段添加到表单中以防止CSRF攻击。',
'settings_error' => '错误', 'settings_error' => '错误',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '展开文件夹树', 'settings_expandFolderTree' => '展开文件夹树',
'settings_expandFolderTree_desc' => '展开文件夹树', 'settings_expandFolderTree_desc' => '展开文件夹树',
'settings_expandFolderTree_val0' => '启动时隐藏树形结构', 'settings_expandFolderTree_val0' => '启动时隐藏树形结构',
@ -1830,22 +1795,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '可复制文件以创建新文件的文件夹', 'settings_libraryFolder_desc' => '可复制文件以创建新文件的文件夹',
'settings_logFileEnable' => '开启日历文件', 'settings_logFileEnable' => '开启日历文件',
'settings_logFileEnable_desc' => '启用 / 禁用日志文件', 'settings_logFileEnable_desc' => '启用 / 禁用日志文件',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => '设置日志文件时间段', 'settings_logFileRotation' => '设置日志文件时间段',
'settings_logFileRotation_desc' => '日志文件时间段切换', 'settings_logFileRotation_desc' => '日志文件时间段切换',
'settings_loginFailure' => '登录失败', 'settings_loginFailure' => '登录失败',
'settings_loginFailure_desc' => '在 n 次登陆失败后,锁定账号', 'settings_loginFailure_desc' => '在 n 次登陆失败后,锁定账号',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene的DMS目录', 'settings_luceneClassDir' => 'Lucene的DMS目录',
'settings_luceneClassDir_desc' => '路径到DMS_Lucene(可选)。如果你已经在PHP可以找到的地方安装了DMS_Lucene请将此空例如Extra PHP Include-Path', 'settings_luceneClassDir_desc' => '路径到DMS_Lucene(可选)。如果你已经在PHP可以找到的地方安装了DMS_Lucene请将此空例如Extra PHP Include-Path',
'settings_luceneDir' => '全文索引目录', 'settings_luceneDir' => '全文索引目录',
@ -1944,10 +1897,6 @@ URL: [url]',
'settings_siteName' => '站点名称', 'settings_siteName' => '站点名称',
'settings_siteName_desc' => '用于页面标题的站点名称默认为DMS', 'settings_siteName_desc' => '用于页面标题的站点名称默认为DMS',
'settings_SMTP' => 'SMTP 服务器设定', 'settings_SMTP' => 'SMTP 服务器设定',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP服务器密码', 'settings_smtpPassword' => 'SMTP服务器密码',
'settings_smtpPassword_desc' => 'SMTP服务器密码', 'settings_smtpPassword_desc' => 'SMTP服务器密码',
'settings_smtpPort' => 'SMTP 服务器端口', 'settings_smtpPort' => 'SMTP 服务器端口',
@ -2031,7 +1980,6 @@ URL: [url]',
'sign_out' => '登出', 'sign_out' => '登出',
'sign_out_user' => '退出登录', 'sign_out_user' => '退出登录',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => '斯洛伐克语', 'sk_SK' => '斯洛伐克语',
'sort_by_date' => '日期排序', 'sort_by_date' => '日期排序',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2161,7 +2109,6 @@ URL: [url]',
'status_revision_sleeping' => '等待', 'status_revision_sleeping' => '等待',
'status_revisor_removed' => '从名单中删除校订人', 'status_revisor_removed' => '从名单中删除校订人',
'status_unknown' => '未知', 'status_unknown' => '未知',
'storage' => '',
'storage_size' => '存储大小', 'storage_size' => '存储大小',
'subfolder_duplicate_name' => '重复的文件夹', 'subfolder_duplicate_name' => '重复的文件夹',
'submit_2_fact_auth' => '保存秘钥', 'submit_2_fact_auth' => '保存秘钥',

View File

@ -19,11 +19,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (2445) // Translators: Admin (2444)
$text = array( $text = array(
'2_factor_auth' => '2階段認證', '2_factor_auth' => '2階段認證',
'2_factor_auth_code' => '',
'2_factor_auth_info' => '此系統強制執行2階段身份驗證。您將需要在手機上使用Google Authenticator。在下面您可以看到兩個QR碼。正確的是您當前的秘密。在左側您可以設置一個新的秘密。如果您設置了新的機密請確保使用Google Authenticator重新掃描它。', '2_factor_auth_info' => '此系統強制執行2階段身份驗證。您將需要在手機上使用Google Authenticator。在下面您可以看到兩個QR碼。正確的是您當前的秘密。在左側您可以設置一個新的秘密。如果您設置了新的機密請確保使用Google Authenticator重新掃描它。',
'2_fact_auth_current_secret' => '', '2_fact_auth_current_secret' => '',
'2_fact_auth_new_secret' => '', '2_fact_auth_new_secret' => '',
@ -285,7 +284,6 @@ $text = array(
'chart_docsperuser_title' => '使用者文件比例圖表', 'chart_docsperuser_title' => '使用者文件比例圖表',
'chart_foldersperuser_title' => '', 'chart_foldersperuser_title' => '',
'chart_selection' => '選擇圖表', 'chart_selection' => '選擇圖表',
'chart_sizepermonth_title' => '',
'chart_sizeperuser_title' => '每一使用者的空間', 'chart_sizeperuser_title' => '每一使用者的空間',
'checkedout_file_has_different_version' => '簽出的版本與當前版本不同。簽入將不會更新文件。', 'checkedout_file_has_different_version' => '簽出的版本與當前版本不同。簽入將不會更新文件。',
'checkedout_file_has_disappeared' => '簽出文件的文件已消失。無法辦理入住手續。', 'checkedout_file_has_disappeared' => '簽出文件的文件已消失。無法辦理入住手續。',
@ -297,7 +295,6 @@ $text = array(
'checkout_is_disabled' => '在配置中禁用了簽出文件功能。', 'checkout_is_disabled' => '在配置中禁用了簽出文件功能。',
'check_directory_layout' => '', 'check_directory_layout' => '',
'check_failed' => '', 'check_failed' => '',
'check_notification_filter' => '',
'check_passed' => '', 'check_passed' => '',
'check_secure_installation' => '', 'check_secure_installation' => '',
'choose_attrdef' => '請選擇屬性', 'choose_attrdef' => '請選擇屬性',
@ -319,7 +316,6 @@ $text = array(
'clear_cache' => '清除緩存', 'clear_cache' => '清除緩存',
'clear_clipboard' => '清除剪貼簿', 'clear_clipboard' => '清除剪貼簿',
'clear_password' => '清除密碼', 'clear_password' => '清除密碼',
'click_to_expand_filter_results' => '',
'clipboard' => '剪貼簿', 'clipboard' => '剪貼簿',
'close' => '關閉', 'close' => '關閉',
'color' => '', 'color' => '',
@ -362,8 +358,6 @@ $text = array(
'converter_new_mimetype' => '新的 mimetype', 'converter_new_mimetype' => '新的 mimetype',
'copied_to_checkout_as' => '在[date]以\'[filename] \'複製到簽出空間的文件', 'copied_to_checkout_as' => '在[date]以\'[filename] \'複製到簽出空間的文件',
'created' => '', 'created' => '',
'createSubFolderForImportedFiles' => '',
'createSubFolderForImportedFiles_desc' => '',
'create_download_link' => '', 'create_download_link' => '',
'create_fulltext_index' => '創建全文索引', 'create_fulltext_index' => '創建全文索引',
'create_fulltext_index_warning' => '您將要重新創建全文索引。這會花費大量時間並降低整體系統性能。如果您確實要重新創建索引,請確認操作。', 'create_fulltext_index_warning' => '您將要重新創建全文索引。這會花費大量時間並降低整體系統性能。如果您確實要重新創建索引,請確認操作。',
@ -375,7 +369,7 @@ $text = array(
'current_state' => '當前狀態', 'current_state' => '當前狀態',
'current_version' => '當前版本', 'current_version' => '當前版本',
'daily' => '每日', 'daily' => '每日',
'dashboard' => '面板', 'dashboard' => '',
'databasesearch' => '資料庫搜索', 'databasesearch' => '資料庫搜索',
'database_schema_version' => '', 'database_schema_version' => '',
'data_loading' => '請等到資料載入完畢', 'data_loading' => '請等到資料載入完畢',
@ -578,8 +572,6 @@ URL: [url]',
'download_header_document_name' => '', 'download_header_document_name' => '',
'download_header_document_no' => '', 'download_header_document_no' => '',
'download_header_filename' => '', 'download_header_filename' => '',
'download_header_folder_name' => '',
'download_header_folder_no' => '',
'download_header_internal_version' => '', 'download_header_internal_version' => '',
'download_header_reviewer' => '', 'download_header_reviewer' => '',
'download_header_review_comment' => '', 'download_header_review_comment' => '',
@ -710,8 +702,6 @@ URL: [url]',
'export_user_list_csv' => '', 'export_user_list_csv' => '',
'extension_archive' => '擴充', 'extension_archive' => '擴充',
'extension_changelog' => '修改紀錄', 'extension_changelog' => '修改紀錄',
'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '', 'extension_is_off_now' => '',
'extension_is_on_now' => '', 'extension_is_on_now' => '',
'extension_loading' => '擴充套件讀取中', 'extension_loading' => '擴充套件讀取中',
@ -731,11 +721,11 @@ URL: [url]',
'february' => '二 月', 'february' => '二 月',
'file' => '文件', 'file' => '文件',
'files' => '文件', 'files' => '文件',
'filesize' => '文件大小',
'files_deletion' => '刪除檔', 'files_deletion' => '刪除檔',
'files_deletion_warning' => '通過此操作您可以刪除整個DMS(文件管理系統)資料夾裡的所有檔.但版本資訊將被保留', 'files_deletion_warning' => '通過此操作您可以刪除整個DMS(文件管理系統)資料夾裡的所有檔.但版本資訊將被保留',
'files_loading' => '請稍候, 檔案讀取中', 'files_loading' => '請稍候, 檔案讀取中',
'filetype' => '檔案類型', 'filetype' => '檔案類型',
'file_size' => '文件大小',
'filter_for_documents' => '附加文件過濾器', 'filter_for_documents' => '附加文件過濾器',
'filter_for_documents_and_folders' => '', 'filter_for_documents_and_folders' => '',
'filter_for_folders' => '文件夾的附加過濾器', 'filter_for_folders' => '文件夾的附加過濾器',
@ -1134,17 +1124,6 @@ URL: [url]',
'nl_NL' => '荷蘭語', 'nl_NL' => '荷蘭語',
'no' => '否', 'no' => '否',
'notification' => '通知', 'notification' => '通知',
'notification_msg_tmpl' => '',
'notification_recvtype' => '',
'notification_recv_any' => '',
'notification_recv_approver' => '',
'notification_recv_notification' => '',
'notification_recv_owner' => '',
'notification_recv_reviewer' => '',
'notification_recv_uploader' => '',
'notification_recv_workflow' => '',
'notification_service_no_filter' => '',
'notification_tmpl' => '',
'not_subscribed' => '', 'not_subscribed' => '',
'november' => '十一月', 'november' => '十一月',
'now' => '現在', 'now' => '現在',
@ -1173,7 +1152,6 @@ URL: [url]',
'no_groups' => '無組別', 'no_groups' => '無組別',
'no_group_members' => '該組沒有成員', 'no_group_members' => '該組沒有成員',
'no_linked_files' => '無連結檔', 'no_linked_files' => '無連結檔',
'no_mimetype' => '',
'no_previous_versions' => '無其它版本', 'no_previous_versions' => '無其它版本',
'no_receipt_needed' => '當前沒有需要收據確認的文件。', 'no_receipt_needed' => '當前沒有需要收據確認的文件。',
'no_review_needed' => '無待校對的文件', 'no_review_needed' => '無待校對的文件',
@ -1336,9 +1314,7 @@ URL: [url]',
'removed_workflow_email_body_html' => '', 'removed_workflow_email_body_html' => '',
'removed_workflow_email_subject' => '[sitename]: [name] - 從文檔版本中刪除了工作流程', 'removed_workflow_email_subject' => '[sitename]: [name] - 從文檔版本中刪除了工作流程',
'removeFolderFromDropFolder' => '導入後刪除文件夾', 'removeFolderFromDropFolder' => '導入後刪除文件夾',
'removeFolderFromDropFolder_desc' => '',
'remove_approval_log' => '', 'remove_approval_log' => '',
'remove_from_clipboard' => '',
'remove_marked_files' => '刪除勾選的檔案', 'remove_marked_files' => '刪除勾選的檔案',
'remove_review_log' => '', 'remove_review_log' => '',
'remove_task' => '', 'remove_task' => '',
@ -1542,7 +1518,6 @@ URL: [url]',
'select_category' => '選中分類', 'select_category' => '選中分類',
'select_created' => '', 'select_created' => '',
'select_documents_for_process' => '', 'select_documents_for_process' => '',
'select_folder' => '',
'select_group' => '選擇群', 'select_group' => '選擇群',
'select_groups' => '點擊選擇組', 'select_groups' => '點擊選擇組',
'select_grp_approvers' => '請點選審核人員群組', 'select_grp_approvers' => '請點選審核人員群組',
@ -1563,7 +1538,6 @@ URL: [url]',
'select_mimetype' => '', 'select_mimetype' => '',
'select_modified' => '', 'select_modified' => '',
'select_one' => '選擇一個', 'select_one' => '選擇一個',
'select_option' => '',
'select_owner' => '', 'select_owner' => '',
'select_record_type' => '', 'select_record_type' => '',
'select_status' => '', 'select_status' => '',
@ -1580,7 +1554,6 @@ URL: [url]',
[comment]', [comment]',
'send_login_data_subject' => '[sitename]: [login] - 您的登入資料', 'send_login_data_subject' => '[sitename]: [login] - 您的登入資料',
'send_notification' => '',
'send_test_mail' => '寄送測試信件', 'send_test_mail' => '寄送測試信件',
'september' => '九 月', 'september' => '九 月',
'sequence' => '次序', 'sequence' => '次序',
@ -1595,9 +1568,7 @@ URL: [url]',
'service_name' => '', 'service_name' => '',
'sessions' => '在線用戶', 'sessions' => '在線用戶',
'setDateFromFile' => '從導入的文件接管日期', 'setDateFromFile' => '從導入的文件接管日期',
'setDateFromFile_desc' => '',
'setDateFromFolder' => '從導入的文件夾接管日期', 'setDateFromFolder' => '從導入的文件夾接管日期',
'setDateFromFolder_desc' => '',
'settings' => '設置', 'settings' => '設置',
'settings_activate_module' => '激活模塊', 'settings_activate_module' => '激活模塊',
'settings_activate_php_extension' => '激活PHP擴展', 'settings_activate_php_extension' => '激活PHP擴展',
@ -1695,8 +1666,6 @@ URL: [url]',
'settings_delete_install_folder' => '為了使用SeedDMS必須在配置目錄中刪除文件ENABLE_INSTALL_TOOL', 'settings_delete_install_folder' => '為了使用SeedDMS必須在配置目錄中刪除文件ENABLE_INSTALL_TOOL',
'settings_disableChangePassword' => '', 'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '', 'settings_disableChangePassword_desc' => '',
'settings_disableReceiptComment' => '',
'settings_disableReceiptComment_desc' => '',
'settings_disableSelfEdit' => '禁用自我編輯', 'settings_disableSelfEdit' => '禁用自我編輯',
'settings_disableSelfEdit_desc' => '如果選中,則用戶無法編輯自己的個人資料', 'settings_disableSelfEdit_desc' => '如果選中,則用戶無法編輯自己的個人資料',
'settings_disable_install' => '如果可能刪除文件ENABLE_INSTALL_TOOL', 'settings_disable_install' => '如果可能刪除文件ENABLE_INSTALL_TOOL',
@ -1762,8 +1731,6 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '如果設置了該選項則還可以通過一個名為Jumploader的Java小程序來上傳文件而瀏覽器沒有設置文件大小限制。它還允許一步上傳幾個文件。啟用此功能將關閉僅HTTP cookie。', 'settings_enableLargeFileUpload_desc' => '如果設置了該選項則還可以通過一個名為Jumploader的Java小程序來上傳文件而瀏覽器沒有設置文件大小限制。它還允許一步上傳幾個文件。啟用此功能將關閉僅HTTP cookie。',
'settings_enableLoginByEmail' => '', 'settings_enableLoginByEmail' => '',
'settings_enableLoginByEmail_desc' => '', 'settings_enableLoginByEmail_desc' => '',
'settings_enableMemcached' => '',
'settings_enableMemcached_desc' => '',
'settings_enableMenuTasks' => '在菜單中啟用任務列表', 'settings_enableMenuTasks' => '在菜單中啟用任務列表',
'settings_enableMenuTasks_desc' => '啟用/禁用包含用戶所有任務的菜單項。其中包含需要審查,批准等的文件。', 'settings_enableMenuTasks_desc' => '啟用/禁用包含用戶所有任務的菜單項。其中包含需要審查,批准等的文件。',
'settings_enableMenuTransmittals' => '', 'settings_enableMenuTransmittals' => '',
@ -1823,8 +1790,6 @@ URL: [url]',
'settings_encryptionKey' => '加密金鑰', 'settings_encryptionKey' => '加密金鑰',
'settings_encryptionKey_desc' => '該字符串用於創建唯一的標識符該標識符作為隱藏字段添加到表單中以防止CSRF攻擊。', 'settings_encryptionKey_desc' => '該字符串用於創建唯一的標識符該標識符作為隱藏字段添加到表單中以防止CSRF攻擊。',
'settings_error' => '錯誤', 'settings_error' => '錯誤',
'settings_excludeFoldersDashboard' => '',
'settings_excludeFoldersDashboard_desc' => '',
'settings_expandFolderTree' => '展開文件樹', 'settings_expandFolderTree' => '展開文件樹',
'settings_expandFolderTree_desc' => '展開文件樹', 'settings_expandFolderTree_desc' => '展開文件樹',
'settings_expandFolderTree_val0' => '從隱藏的樹開始', 'settings_expandFolderTree_val0' => '從隱藏的樹開始',
@ -1881,22 +1846,10 @@ URL: [url]',
'settings_libraryFolder_desc' => '可以在其中復製文檔以創建新文檔的文件夾。', 'settings_libraryFolder_desc' => '可以在其中復製文檔以創建新文檔的文件夾。',
'settings_logFileEnable' => '日誌文件啟用', 'settings_logFileEnable' => '日誌文件啟用',
'settings_logFileEnable_desc' => '啟用/禁用日誌文件', 'settings_logFileEnable_desc' => '啟用/禁用日誌文件',
'settings_logFileMaxLevel' => '',
'settings_logFileMaxLevel_desc' => '',
'settings_logFileRestApiMaxLevel' => '',
'settings_logFileRestApiMaxLevel_desc' => '',
'settings_logFileRotation' => '日誌文件輪換', 'settings_logFileRotation' => '日誌文件輪換',
'settings_logFileRotation_desc' => '日誌文件輪換', 'settings_logFileRotation_desc' => '日誌文件輪換',
'settings_loginFailure' => '登錄失敗', 'settings_loginFailure' => '登錄失敗',
'settings_loginFailure_desc' => 'n次登錄失敗後禁用帳戶。', 'settings_loginFailure_desc' => 'n次登錄失敗後禁用帳戶。',
'settings_logLevelAlert' => '',
'settings_logLevelCritical' => '',
'settings_logLevelDebug' => '',
'settings_logLevelEmergency' => '',
'settings_logLevelError' => '',
'settings_logLevelInfo' => '',
'settings_logLevelNotice' => '',
'settings_logLevelWarning' => '',
'settings_luceneClassDir' => 'Lucene的SeedDMS目錄', 'settings_luceneClassDir' => 'Lucene的SeedDMS目錄',
'settings_luceneClassDir_desc' => 'SeedDMS_Lucene的路徑可選。如果您已在PHP可以找到SeedDMS_Lucene的位置安裝了該字段請將該字段留空。額外的PHP包含路徑', 'settings_luceneClassDir_desc' => 'SeedDMS_Lucene的路徑可選。如果您已在PHP可以找到SeedDMS_Lucene的位置安裝了該字段請將該字段留空。額外的PHP包含路徑',
'settings_luceneDir' => '全文索引目錄', 'settings_luceneDir' => '全文索引目錄',
@ -1995,10 +1948,6 @@ URL: [url]',
'settings_siteName' => '站台名稱', 'settings_siteName' => '站台名稱',
'settings_siteName_desc' => '頁面標題中使用的站點名稱。默認值SeedDMS', 'settings_siteName_desc' => '頁面標題中使用的站點名稱。默認值SeedDMS',
'settings_SMTP' => 'SMTP 伺服器設定', 'settings_SMTP' => 'SMTP 伺服器設定',
'settings_smtpForceFrom' => '',
'settings_smtpForceFrom_desc' => '',
'settings_smtpLazySSL' => '',
'settings_smtpLazySSL_desc' => '',
'settings_smtpPassword' => 'SMTP服務器密碼', 'settings_smtpPassword' => 'SMTP服務器密碼',
'settings_smtpPassword_desc' => 'SMTP服務器密碼', 'settings_smtpPassword_desc' => 'SMTP服務器密碼',
'settings_smtpPort' => 'SMTP 伺服器埠', 'settings_smtpPort' => 'SMTP 伺服器埠',
@ -2082,7 +2031,6 @@ URL: [url]',
'sign_out' => '登出', 'sign_out' => '登出',
'sign_out_user' => '登出使用者', 'sign_out_user' => '登出使用者',
'site_brand' => '', 'site_brand' => '',
'skip_default_export_cols' => '',
'sk_SK' => '斯洛伐克語', 'sk_SK' => '斯洛伐克語',
'sort_by_date' => '依日期排序', 'sort_by_date' => '依日期排序',
'sort_by_expiration_date' => '', 'sort_by_expiration_date' => '',
@ -2212,7 +2160,6 @@ URL: [url]',
'status_revision_sleeping' => '待定', 'status_revision_sleeping' => '待定',
'status_revisor_removed' => '修訂者已從清單中刪除', 'status_revisor_removed' => '修訂者已從清單中刪除',
'status_unknown' => '未知', 'status_unknown' => '未知',
'storage' => '',
'storage_size' => '存儲大小', 'storage_size' => '存儲大小',
'subfolder_duplicate_name' => '子文件夾名稱重複', 'subfolder_duplicate_name' => '子文件夾名稱重複',
'submit_2_fact_auth' => '保存秘密', 'submit_2_fact_auth' => '保存秘密',

View File

@ -498,20 +498,9 @@ foreach($file_ary as $file) {
if($controller->hasHook('cleanUpDocument')) { if($controller->hasHook('cleanUpDocument')) {
$controller->callHook('cleanUpDocument', $document, $file); $controller->callHook('cleanUpDocument', $document, $file);
} }
if($notifier) {
// Send notification to subscribers of folder. // Send notification to subscribers of folder.
$notifier->sendNewDocumentMail($document, $user);
// Send notifcation to recipients of document
$content = $document->getLatestContent();
$status = $content->getStatus();
if ($status["status"] == S_RELEASED) {
if ($settings->_enableNotificationAppRev) {
if($notifier) { if($notifier) {
$notifier->sendToAllReceiptMail($content, $user); $notifier->sendNewDocumentMail($document, $user);
}
}
}
} }
if($settings->_removeFromDropFolder) { if($settings->_removeFromDropFolder) {
if(file_exists($userfiletmp)) { if(file_exists($userfiletmp)) {

View File

@ -51,47 +51,6 @@ if ($document->getAccessMode($user, 'addDocumentFile') < M_READWRITE) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
} }
function reArrayFiles(&$file_post) {
$file_ary = array();
$file_count = count($file_post['name']);
$file_keys = array_keys($file_post);
for ($i=0; $i<$file_count; $i++) {
if($file_post['error'][$i] != 4) { // no file uploaded
foreach ($file_keys as $key) {
$file_ary[$i][$key] = $file_post[$key][$i];
}
$file_ary[$i]['source'] = 'upload';
}
}
return $file_ary;
}
if(!empty($_FILES['userfile'])) {
$file_ary = reArrayFiles($_FILES['userfile']);
} else {
$file_ary = array();
}
if($settings->_dropFolderDir) {
if(isset($_POST["dropfolderfileaddfileform"]) && $_POST["dropfolderfileaddfileform"]) {
$fullfile = $settings->_dropFolderDir.'/'.$user->getLogin().'/'.$_POST["dropfolderfileaddfileform"];
if(file_exists($fullfile)) {
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mimetype = finfo_file($finfo, $fullfile);
$file_ary[] = array(
'tmp_name' => $fullfile,
'type' => $mimetype,
'name' => $_POST["dropfolderfileaddfileform"],
'size' => filesize($fullfile),
'error' => 0,
'source' => 'dropfolder'
);
}
}
}
$prefix = 'userfile'; $prefix = 'userfile';
if(isset($_POST[$prefix.'-fine-uploader-uuids']) && $_POST[$prefix.'-fine-uploader-uuids']) { if(isset($_POST[$prefix.'-fine-uploader-uuids']) && $_POST[$prefix.'-fine-uploader-uuids']) {
$uuids = explode(';', $_POST[$prefix.'-fine-uploader-uuids']); $uuids = explode(';', $_POST[$prefix.'-fine-uploader-uuids']);
@ -101,43 +60,34 @@ if(isset($_POST[$prefix.'-fine-uploader-uuids']) && $_POST[$prefix.'-fine-upload
if(file_exists($fullfile)) { if(file_exists($fullfile)) {
$finfo = finfo_open(FILEINFO_MIME_TYPE); $finfo = finfo_open(FILEINFO_MIME_TYPE);
$mimetype = finfo_file($finfo, $fullfile); $mimetype = finfo_file($finfo, $fullfile);
$file_ary[] = array( $_FILES["userfile"]['tmp_name'][] = $fullfile;
'tmp_name' => $fullfile, $_FILES["userfile"]['type'][] = $mimetype;
'type' => $mimetype, $_FILES["userfile"]['name'][] = isset($names[$i]) ? $names[$i] : $uuid;
'name' => isset($names[$i]) ? $names[$i] : $uuid, $_FILES["userfile"]['size'][] = filesize($fullfile);
'size' => filesize($fullfile), $_FILES["userfile"]['error'][] = 0;
'error' => 0,
'source' => 'upload',
);
} }
} }
} }
if(!$file_ary) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_failed"));
}
$maxuploadsize = SeedDMS_Core_File::parse_filesize($settings->_maxUploadSize); $maxuploadsize = SeedDMS_Core_File::parse_filesize($settings->_maxUploadSize);
foreach($file_ary as $file) { for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
if($file['error']==1) { if ($_FILES["userfile"]["size"][$file_num]==0) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_maxsize"));
}
if($file['error']!=0) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_failed"));
}
if ($file["size"]==0) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_zerosize")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_zerosize"));
} }
if ($maxuploadsize && $file["size"] > $maxuploadsize) { if ($maxuploadsize && $_FILES["userfile"]["size"][$file_num] > $maxuploadsize) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_maxsize")); UI::exitError(getMLText("folder_title", array("documentname" => $document->getName())),getMLText("uploading_maxsize"));
} }
if (is_uploaded_file($_FILES["userfile"]["tmp_name"][$file_num]) && $_FILES['userfile']['error'][$file_num] != 0){
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_failed"));
}
if($_FILES["userfile"]["error"][$file_num]) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
} }
foreach($file_ary as $file) { if(count($_FILES["userfile"]["tmp_name"]) == 1 && !empty($_POST['name']))
if(count($file_ary) == 1 && !empty($_POST['name']))
$name = $_POST["name"]; $name = $_POST["name"];
else else
$name = $file['name']; $name = $_FILES["userfile"]['name'][$file_num];
$comment = $_POST["comment"]; $comment = $_POST["comment"];
$version = (int) $_POST["version"]; $version = (int) $_POST["version"];
$public = (isset($_POST["public"]) && $_POST["public"] == 'true') ? 1 : 0; $public = (isset($_POST["public"]) && $_POST["public"] == 'true') ? 1 : 0;
@ -149,9 +99,9 @@ foreach($file_ary as $file) {
} }
} }
$userfiletmp = $file["tmp_name"]; $userfiletmp = $_FILES["userfile"]["tmp_name"][$file_num];
$userfiletype = $file["type"]; $userfiletype = $_FILES["userfile"]["type"][$file_num];
$userfilename = $file["name"]; $userfilename = $_FILES["userfile"]["name"][$file_num];
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION); $fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);

View File

@ -133,45 +133,29 @@ switch($command) {
} }
break; /* }}} */ break; /* }}} */
/* This is used for searching folders in the folder selectors /* Used for folder chooser */
* 1. the selector also having a tree
* 2. the selector based on select2 for <select class="chzn-select-folder" ...>
* $format is set to 'select2' in the second case.
*/
case 'searchfolder': /* {{{ */ case 'searchfolder': /* {{{ */
if($user) { if($user) {
$format = $_GET['format'] ?? ''; $query = $_GET['query'];
$query = $_GET['query'] ?? '';
if(!$query) {
header('Content-Type: application/json');
if($format == 'select2')
echo json_encode(['results'=>[]]);
else
echo json_encode([]);
return;
}
if(false !== ($pos = strpos($query, '/'))) { if(false !== ($pos = strpos($query, '/'))) {
$subquery = substr($query, 0, $pos); $subquery = substr($query, 0, $pos);
$hits = $dms->search($subquery, $limit=0, $offset=0, $logicalmode='AND', $searchin=array(2), $startFolder=$dms->getRootFolder(), $owner=null, $status = array(), $creationstartdate=array(), $creationenddate=array(), $modificationstartdate=array(), $modificationenddate=array(), $categories=array(), $attributes=array(), $mode=0x2, $expirationstartdate=array(), $expirationenddate=array()); $hits = $dms->search($subquery, $limit=0, $offset=0, $logicalmode='AND', $searchin=array(), $startFolder=$dms->getRootFolder(), $owner=null, $status = array(), $creationstartdate=array(), $creationenddate=array(), $modificationstartdate=array(), $modificationenddate=array(), $categories=array(), $attributes=array(), $mode=0x2, $expirationstartdate=array(), $expirationenddate=array());
if($hits) { if($hits) {
if(count($hits['folders']) == 1) { if(count($hits['folders']) == 1) {
$hit = $hits['folders'][0]; $hit = $hits['folders'][0];
$basefolder = $dms->getFolder($hit->getID()); $basefolder = $dms->getFolder($hit->getID());
if($basefolder->getAccessMode($user, 'search') >= M_READ) { if($basefolder->getAccessMode($user, 'search') >= M_READ) {
if($subquery = substr($query, $pos+1)) { if($subquery = substr($query, $pos+1)) {
$hits = $dms->search($subquery, $limit=0, $offset=0, $logicalmode='AND', $searchin=array(2), $startFolder=$basefolder, $owner=null, $status = array(), $creationstartdate=array(), $creationenddate=array(), $modificationstartdate=array(), $modificationenddate=array(), $categories=array(), $attributes=array(), $mode=0x2, $expirationstartdate=array(), $expirationenddate=array()); $hits = $dms->search($subquery, $limit=0, $offset=0, $logicalmode='AND', $searchin=array(), $startFolder=$basefolder, $owner=null, $status = array(), $creationstartdate=array(), $creationenddate=array(), $modificationstartdate=array(), $modificationenddate=array(), $categories=array(), $attributes=array(), $mode=0x2, $expirationstartdate=array(), $expirationenddate=array());
if($hits) { if($hits) {
$result = array(); $result = array();
foreach($hits['folders'] as $hit) { foreach($hits['folders'] as $hit) {
if($hit->getAccessMode($user, 'search') >= M_READ) if($hit->getAccessMode($user, 'search') >= M_READ)
// $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/'); // $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/');
$result[] = array('type'=>'F', 'id'=>$hit->getId(), 'name'=>htmlspecialchars($hit->getName()), 'path'=>htmlspecialchars($hit->getParent()->getFolderPathPlain(true, '/'))); $result[] = array('type'=>'F', 'id'=>$hit->getId(), 'name'=>htmlspecialchars($hit->getFolderPathPlain(true, '/')), 'path'=>htmlspecialchars($hit->getParent()->getFolderPathPlain(true, '/')));
} }
header('Content-Type: application/json'); header('Content-Type: application/json');
if($format == 'select2')
echo json_encode(['results'=>$result]);
else
echo json_encode($result); echo json_encode($result);
return; return;
} }
@ -182,12 +166,9 @@ switch($command) {
foreach($subfolders as $subfolder) { foreach($subfolders as $subfolder) {
//$result[] = $subfolder->getID().'#'.$basefolder->getName().'/'.$subfolder->getName(); //$result[] = $subfolder->getID().'#'.$basefolder->getName().'/'.$subfolder->getName();
// $result[] = $subfolder->getID().'#'.$subfolder->getFolderPathPlain(true, '/'); // $result[] = $subfolder->getID().'#'.$subfolder->getFolderPathPlain(true, '/');
$result[] = array('type'=>'F', 'id'=>$subfolder->getId(), 'name'=>htmlspecialchars($subfolder->getName()), 'path'=>htmlspecialchars($subfolder->getParent()->getFolderPathPlain(true, '/'))); $result[] = array('type'=>'F', 'id'=>$subfolder->getId(), 'name'=>htmlspecialchars($subfolder->getFolderPathPlain(true, '/')), 'path'=>htmlspecialchars($subfolder->getParent()->getFolderPathPlain(true, '/')));
} }
header('Content-Type: application/json'); header('Content-Type: application/json');
if($format == 'select2')
echo json_encode(['results'=>$result]);
else
echo json_encode($result); echo json_encode($result);
return; return;
} }
@ -201,12 +182,9 @@ switch($command) {
foreach($hits['folders'] as $hit) { foreach($hits['folders'] as $hit) {
if($hit->getAccessMode($user, 'search') >= M_READ) if($hit->getAccessMode($user, 'search') >= M_READ)
// $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/'); // $result[] = $hit->getID().'#'.$hit->getFolderPathPlain(true, '/');
$result[] = array('type'=>'F', 'id'=>$hit->getId(), 'name'=>htmlspecialchars($hit->getName()), 'path'=>htmlspecialchars($hit->getParent()->getFolderPathPlain(true, '/'))); $result[] = array('type'=>'F', 'id'=>$hit->getId(), 'name'=>htmlspecialchars($hit->getFolderPathPlain(true, '/')), 'path'=>htmlspecialchars($hit->getParent()->getFolderPathPlain(true, '/')));
} }
header('Content-Type: application/json'); header('Content-Type: application/json');
if($format == 'select2')
echo json_encode(['results'=>$result]);
else
echo json_encode($result); echo json_encode($result);
} }
} }
@ -297,18 +275,9 @@ switch($command) {
case 'testmail': /* {{{ */ case 'testmail': /* {{{ */
if($user && $user->isAdmin()) { if($user && $user->isAdmin()) {
if($user->getEmail()) { if($user->getEmail()) {
$emailobj = new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword, $settings->_smtpLazySSL, $settings->_smtpForceFrom); $emailobj = new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword);
$emailobj->setDebug(true); $emailobj->setDebug(true);
$params = array(); $params = array();
$params['url'] = getBaseUrl().$settings->_httpRoot;
$params['sitename'] = $settings->_siteName;
$params['version'] = (new SeedDMS_Version())->version();
$params['smtpserver'] = $settings->_smtpServer;
$params['smtpport'] = $settings->_smtpPort;
$params['lazyssl'] = $settings->_smtpLazySSL ? 'Yes' : 'No';
$params['forcefrom'] = $settings->_smtpForceFrom ? 'Yes' : 'No';
$params['__skip_header__'] = true;
$params['__skip_footer__'] = true;
ob_start(); ob_start();
$ret = $emailobj->toIndividual($settings->_smtpSendFrom, $user, "testmail_subject", "testmail_body", $params); $ret = $emailobj->toIndividual($settings->_smtpSendFrom, $user, "testmail_subject", "testmail_body", $params);
@ -698,7 +667,7 @@ switch($command) {
if($content) { if($content) {
$document = $content->getDocument(); $document = $content->getDocument();
if ($document->getAccessMode($user) >= M_READWRITE) { if ($document->getAccessMode($user) >= M_READWRITE) {
$realmimetype = $content->getRealMimeType(); $realmimetype = SeedDMS_Core_File::mimetype($dms->contentDir . $content->getPath());
if (!$content->setMimeType($realmimetype)) { if (!$content->setMimeType($realmimetype)) {
header('Content-Type: application/json'); header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>'Error setting mimetype', 'data'=>'')); echo json_encode(array('success'=>false, 'message'=>'Error setting mimetype', 'data'=>''));
@ -1191,10 +1160,10 @@ switch($command) {
$name = utf8_basename($userfilename); $name = utf8_basename($userfilename);
/* Check if name already exists in the folder */ /* Check if name already exists in the folder */
if(!$settings->_enableDuplicateSubFolderNames) { if(!$settings->_enableDuplicateDocNames) {
if($folder->hasSubFolderByName($name)) { if($folder->hasDocumentByName($name)) {
header('Content-Type: application/json'); header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText("subfolder_duplicate_name"))); echo json_encode(array('success'=>false, 'message'=>getMLText("document_duplicate_name")));
exit; exit;
} }
} }

View File

@ -111,13 +111,6 @@ if(!$controller()) {
$notifier->sendSubmittedApprovalMail($latestContent, $user, $approvelog ? $approvelog[0] : false); $notifier->sendSubmittedApprovalMail($latestContent, $user, $approvelog ? $approvelog[0] : false);
if($controller->oldstatus != $controller->newstatus) if($controller->oldstatus != $controller->newstatus)
$notifier->sendChangedDocumentStatusMail($latestContent, $user, $controller->oldstatus); $notifier->sendChangedDocumentStatusMail($latestContent, $user, $controller->oldstatus);
if ($controller->newstatus == S_RELEASED) {
if ($settings->_enableNotificationAppRev) {
if ($notifier) {
$notifier->sendToAllReceiptMail($content, $user);
}
}
}
} }
} }

View File

@ -218,3 +218,6 @@ else if ($action == "removeattrvalue") {
} }
header("Location:../out/out.AttributeMgr.php?attrdefid=".$attrdefid); header("Location:../out/out.AttributeMgr.php?attrdefid=".$attrdefid);
?>

View File

@ -35,7 +35,7 @@ if (!$user->isAdmin()) {
if (isset($_POST["action"])) $action=$_POST["action"]; if (isset($_POST["action"])) $action=$_POST["action"];
else $action=NULL; else $action=NULL;
// Add new category --------------------------------------------------------- //Neue Kategorie anlegen -----------------------------------------------------------------------------
if ($action == "addcategory") { if ($action == "addcategory") {
/* Check if the form data comes from a trusted request */ /* Check if the form data comes from a trusted request */
@ -60,7 +60,7 @@ if ($action == "addcategory") {
add_log_line(".php&action=addcategory&categoryid=".$categoryid); add_log_line(".php&action=addcategory&categoryid=".$categoryid);
} }
// Delete category --------------------------------------------------------- //Kategorie löschen ----------------------------------------------------------------------------------
else if ($action == "removecategory") { else if ($action == "removecategory") {
/* Check if the form data comes from a trusted request */ /* Check if the form data comes from a trusted request */
@ -86,7 +86,7 @@ else if ($action == "removecategory") {
$categoryid=-1; $categoryid=-1;
} }
// Edit category ----------------------------------------------------------- //Kategorie bearbeiten: Neuer Name --------------------------------------------------------------------
else if ($action == "editcategory") { else if ($action == "editcategory") {
/* Check if the form data comes from a trusted request */ /* Check if the form data comes from a trusted request */
@ -118,3 +118,4 @@ else {
header("Location:../out/out.Categories.php?categoryid=".$categoryid); header("Location:../out/out.Categories.php?categoryid=".$categoryid);
?>

View File

@ -28,6 +28,16 @@ include("../inc/inc.ClassSession.php");
include("../inc/inc.DBInit.php"); include("../inc/inc.DBInit.php");
include("../inc/inc.ClassUI.php"); include("../inc/inc.ClassUI.php");
function _printMessage($heading, $message) {
UI::htmlStartPage($heading, "password");
UI::globalBanner();
UI::pageNavigation($heading);
UI::contentContainer($message."<p><a href=\"../out/out.Login.php\">" . getMLText("login") . "</a></p>\n");
UI::htmlEndPage();
return;
}
/* Check if the form data comes from a trusted request */ /* Check if the form data comes from a trusted request */
if(!checkFormKey('changepassword')) { if(!checkFormKey('changepassword')) {
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_request_token"))),getMLText("invalid_request_token")); UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_request_token"))),getMLText("invalid_request_token"));

View File

@ -250,39 +250,11 @@ default:
$attributes = $_POST["attributes_version"]; $attributes = $_POST["attributes_version"];
foreach($attributes as $attrdefid=>$attribute) { foreach($attributes as $attrdefid=>$attribute) {
$attrdef = $dms->getAttributeDefinition($attrdefid); $attrdef = $dms->getAttributeDefinition($attrdefid);
if(null === ($ret = $controller->callHook('validateAttribute', $attrdef, $attribute))) {
if($attribute) { if($attribute) {
switch($attrdef->getType()) { switch($attrdef->getType()) {
case SeedDMS_Core_AttributeDefinition::type_date: case SeedDMS_Core_AttributeDefinition::type_date:
if(is_array($attribute))
$attribute = array_map(fn($value): string => date('Y-m-d', makeTsFromDate($value)), $attribute);
else
$attribute = date('Y-m-d', makeTsFromDate($attribute)); $attribute = date('Y-m-d', makeTsFromDate($attribute));
break; break;
case SeedDMS_Core_AttributeDefinition::type_folder:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getFolder((int) $value), $attribute);
else
$attribute = $dms->getFolder((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_document:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getDocument((int) $value), $attribute);
else
$attribute = $dms->getDocument((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_user:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getUser((int) $value), $attribute);
else
$attribute = $dms->getUser((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_group:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getGroup((int) $value), $attribute);
else
$attribute = $dms->getGroup((int) $attribute);
break;
} }
if(!$attrdef->validate($attribute, null, true)) { if(!$attrdef->validate($attribute, null, true)) {
$errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute); $errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
@ -291,10 +263,6 @@ default:
} elseif($attrdef->getMinValues() > 0) { } elseif($attrdef->getMinValues() > 0) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName()))); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName())));
} }
} else {
if($ret === false)
return false;
}
} }
} else { } else {
$attributes = array(); $attributes = array();

View File

@ -75,3 +75,5 @@ $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_documen
add_log_line(); add_log_line();
header("Location:../out/out.ViewDocument.php?documentid=".$documentid); header("Location:../out/out.ViewDocument.php?documentid=".$documentid);
?>

View File

@ -50,5 +50,5 @@ else
add_log_line(""); add_log_line("");
header("Location:../out/out.ClearCache.php"); header("Location:../out/out.AdminTools.php");

View File

@ -0,0 +1,114 @@
<?php
// MyDMS. Document Management System
// Copyright (C) 2002-2005 Markus Westphal
// Copyright (C) 2006-2008 Malcolm Cowe
// Copyright (C) 2010-2016 Uwe Steinmann
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
include("../inc/inc.Settings.php");
include("../inc/inc.Utils.php");
include("../inc/inc.LogInit.php");
include("../inc/inc.Language.php");
include("../inc/inc.Init.php");
include("../inc/inc.Extension.php");
include("../inc/inc.DBInit.php");
include("../inc/inc.ClassUI.php");
include("../inc/inc.Authentication.php");
UI::htmlStartPage("Create Document Folder Index");
UI::globalNavigation();
UI::pageNavigation("Create Document Folder Index");
UI::contentHeading("Indexing Documents...");
if (!$user->isAdmin()) {
UI::contentContainer("<p>Permission denied.</p>");
UI::htmlPageEnd();
exit;
}
function getTime() {
if (function_exists('microtime')) {
$tm = microtime();
$tm = explode(' ', $tm);
return (float) sprintf('%f', $tm[1] + $tm[0]);
}
return time();
}
// ------------------------------------- Suche starten --------------------------------------------
UI::contentContainerStart();
$startTime = getTime();
$results = array();
//searchInFolder($startFolder);
//
// Construct the SQL query that will be used to search the database.
//
// Create the keyword search string. This search spans up to three columns
// in the database: keywords, name and comment.
//
// The base query.
//
$searchQuery = "SELECT `tblDocuments`.* FROM `tblDocuments` ";
// Send the search query to the database.
$resArr = $db->getResultArray($searchQuery);
// Assemble the results into an array of MyDMS Document objects.
if (!is_bool($resArr) && count($resArr)>0) {
echo "<ol>";
foreach($resArr as $docArr) {
$doc = new SeedDMS_Core_Document($docArr["id"],
$docArr["name"],
$docArr["comment"],
$docArr["date"],
$docArr["expires"],
$docArr["owner"],
$docArr["folder"],
$docArr["inheritAccess"],
$docArr["defaultAccess"],
$docArr["lockUser"],
$docArr["keywords"],
$docArr["sequence"]);
// Make sure that the folder search path is also updated.
$folder = $doc->getFolder();
$path = $folder->getPath();
$flist = "";
foreach ($path as $f) {
$flist .= ":".$f->getID();
}
if (strlen($flist)>1) {
$flist .= ":";
}
$queryStr = "UPDATE tblDocuments SET folderList = '" . $flist . "' WHERE id = ". $doc->getID();
$db->getResult($queryStr);
echo "<li>Updating docID '".$doc->getID()."' -- '".$flist."'</li>";
}
echo "</ol>";
}
$searchTime = getTime() - $startTime;
$searchTime = round($searchTime, 2);
echo "<p>";
printMLText("search_time", array("time" => $searchTime));
UI::contentContainerEnd();
UI::htmlEndPage();
?>

View File

@ -42,14 +42,10 @@ if($user->getLogin() != 'cli_scheduler') {
$mode = 'list'; $mode = 'list';
if(!empty($_GET['mode']) && in_array($_GET['mode'], array('list', 'run', 'dryrun', 'check'))) if(!empty($_GET['mode']) && in_array($_GET['mode'], array('list', 'run', 'dryrun', 'check')))
$mode = $_GET['mode']; $mode = $_GET['mode'];
$task = '';
if(!empty($_GET['task']))
$task = $_GET['task'];
$controller->setParam('settings', $settings); $controller->setParam('settings', $settings);
$controller->setParam('logger', $logger); $controller->setParam('logger', $logger);
$controller->setParam('mode', $mode); $controller->setParam('mode', $mode);
$controller->setParam('task', $task);
if(!$controller->run()) { if(!$controller->run()) {
echo getMLText("error_occured"); echo getMLText("error_occured");
exit; exit;

View File

@ -46,7 +46,6 @@ if(!checkFormKey('edituserdata')) {
$fullname = $_POST["fullname"]; $fullname = $_POST["fullname"];
$email = $_POST["email"]; $email = $_POST["email"];
$comment = $_POST["comment"]; $comment = $_POST["comment"];
if(isset($_POST["language"]))
$language = $_POST["language"]; $language = $_POST["language"];
/* 'theme' won't be set, if themeselector is turned off */ /* 'theme' won't be set, if themeselector is turned off */
if(isset($_POST["theme"])) if(isset($_POST["theme"]))
@ -104,7 +103,7 @@ if ($user->getEmail() != $email)
if ($user->getComment() != $comment) if ($user->getComment() != $comment)
$user->setComment($comment); $user->setComment($comment);
if (isset($language) && $user->getLanguage() != $language) if ($user->getLanguage() != $language)
$user->setLanguage($language); $user->setLanguage($language);
if (isset($mytheme) && $user->getTheme() != $mytheme) if (isset($mytheme) && $user->getTheme() != $mytheme)

View File

@ -61,7 +61,7 @@ function getAttributeData($attrdef, $coldata, $objdata) { /* {{{ */
function getCategoryData($colname, $coldata, $objdata) { /* {{{ */ function getCategoryData($colname, $coldata, $objdata) { /* {{{ */
global $catids; global $catids;
$kk = explode(',', $coldata); $kk = explode(',', $coldata);
$objdata['category'] = array(); $objdata['category'][] = array();
foreach($kk as $k) { foreach($kk as $k) {
if(isset($catids[$k])) if(isset($catids[$k]))
$objdata['category'][] = $catids[$k]; $objdata['category'][] = $catids[$k];
@ -90,7 +90,7 @@ if(!empty($_GET["dropfolderfileform2"])) {
$colmap[$i] = array("getCategoryData", $colname); $colmap[$i] = array("getCategoryData", $colname);
} elseif(in_array($colname, array('owner'))) { } elseif(in_array($colname, array('owner'))) {
$colmap[$i] = array("getUserData", $colname); $colmap[$i] = array("getUserData", $colname);
} elseif(in_array($colname, array('filename', 'keywords', 'name', 'comment'))) { } elseif(in_array($colname, array('filename', 'category', 'name', 'comment'))) {
$colmap[$i] = array("getBaseData", $colname); $colmap[$i] = array("getBaseData", $colname);
} elseif(substr($colname, 0, 5) == 'attr:') { } elseif(substr($colname, 0, 5) == 'attr:') {
$kk = explode(':', $colname, 2); $kk = explode(':', $colname, 2);
@ -100,7 +100,7 @@ if(!empty($_GET["dropfolderfileform2"])) {
} }
} }
} }
// echo "<pre>";var_dump($colmap);echo "</pre>";exit; // echo "<pre>";print_r($colmap);echo "</pre>";
if(count($colmap) > 1) { if(count($colmap) > 1) {
$nameprefix = dirname($dirname).'/'; $nameprefix = dirname($dirname).'/';
$allcats = $dms->getDocumentCategories(); $allcats = $dms->getDocumentCategories();
@ -113,6 +113,8 @@ if(!empty($_GET["dropfolderfileform2"])) {
$userids[$muser->getLogin()] = $muser; $userids[$muser->getLogin()] = $muser;
while(!feof($fp)) { while(!feof($fp)) {
if($data = fgetcsv($fp, 0, $csvdelim, $csvencl)) { if($data = fgetcsv($fp, 0, $csvdelim, $csvencl)) {
$mi = $nameprefix.$data[$colmap['filename']];
// $metadata[$mi] = array('category'=>array());
$md = array(); $md = array();
$md['attributes'] = array(); $md['attributes'] = array();
foreach($data as $i=>$coldata) { foreach($data as $i=>$coldata) {
@ -128,6 +130,7 @@ if(!empty($_GET["dropfolderfileform2"])) {
} }
} }
//echo "<pre>";print_r($metadata);echo "</pre>"; //echo "<pre>";print_r($metadata);echo "</pre>";
//exit;
$setfiledate = false; $setfiledate = false;
if(isset($_GET['setfiledate']) && $_GET["setfiledate"]) { if(isset($_GET['setfiledate']) && $_GET["setfiledate"]) {
@ -140,7 +143,7 @@ if(isset($_GET['setfolderdate']) && $_GET["setfolderdate"]) {
} }
function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadata) { /* {{{ */ function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadata) { /* {{{ */
global $user, $doccount, $foldercount, $logger; global $user, $doccount, $foldercount;
$d = dir($dirname); $d = dir($dirname);
$sequence = 1; $sequence = 1;
@ -169,9 +172,7 @@ function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadat
$comment = !empty($metadata[$path]['comment']) ? $metadata[$path]['comment'] : ''; $comment = !empty($metadata[$path]['comment']) ? $metadata[$path]['comment'] : '';
$owner = !empty($metadata[$path]['owner']) ? $metadata[$path]['owner'] : $user; $owner = !empty($metadata[$path]['owner']) ? $metadata[$path]['owner'] : $user;
// echo $mimetype." - ".$filetype." - ".$path."<br />\n"; echo $mimetype." - ".$filetype." - ".$path."<br />\n";
if($logger)
$logger->log('ImportFS: importing \''.$path.'\' '.(!empty($metadata[$path]['attributes']) ? 'with' : 'without').' metadata', PEAR_LOG_INFO);
if($res = $folder->addDocument($docname, $comment, $expires, $owner, $keywords, if($res = $folder->addDocument($docname, $comment, $expires, $owner, $keywords,
!empty($metadata[$path]['category']) ? $metadata[$path]['category'] : array(), $filetmp, $name, !empty($metadata[$path]['category']) ? $metadata[$path]['category'] : array(), $filetmp, $name,
$filetype, $mimetype, $sequence, $reviewers, $filetype, $mimetype, $sequence, $reviewers,
@ -184,11 +185,10 @@ function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadat
$lc = $newdoc->getLatestContent(); $lc = $newdoc->getLatestContent();
$lc->setDate(filemtime($path)); $lc->setDate(filemtime($path));
} }
if($logger)
$logger->log('ImportFS: imported \''.$path.'\' as document '.$res[0]->getId(), PEAR_LOG_INFO);
} else { } else {
if($logger) echo "Error importing ".$path."<br />";
$logger->log('ImportFS: importing \''.$path.'\' failed.', PEAR_LOG_ERR); echo "<pre>".print_r($res, true)."</pre>";
// return false;
} }
set_time_limit(30); set_time_limit(30);
} elseif(is_dir($path)) { } elseif(is_dir($path)) {
@ -198,13 +198,10 @@ function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadat
if($setfolderdate) { if($setfolderdate) {
$newfolder->setDate(filemtime($path)); $newfolder->setDate(filemtime($path));
} }
if($logger)
$logger->log('ImportFS: creating folder \''.$path.'\' as folder '.$newfolder->getId(), PEAR_LOG_INFO);
if(!import_folder($path, $newfolder, $setfiledate, $setfolderdate, $metadata)) if(!import_folder($path, $newfolder, $setfiledate, $setfolderdate, $metadata))
return false; return false;
} else { } else {
if($logger) // return false;
$logger->log('ImportFS: creating folder \''.$path.'\' failed.', PEAR_LOG_ERR);
} }
} }
$sequence++; $sequence++;
@ -214,35 +211,17 @@ function import_folder($dirname, $folder, $setfiledate, $setfolderdate, $metadat
} /* }}} */ } /* }}} */
$foldercount = $doccount = 0; $foldercount = $doccount = 0;
if(!empty($_GET['createfolder'])) {
if($newfolder = $folder->addSubFolder($_GET["dropfolderfileform1"], '', $user, 1)) { if($newfolder = $folder->addSubFolder($_GET["dropfolderfileform1"], '', $user, 1)) {
if($setfolderdate) { if($setfolderdate) {
$newfolder->setDate(filemtime($dirname)); $newfolder->setDate(filemtime($dirname));
} }
if($logger)
$logger->log('ImportFS: creating folder \''.$_GET["dropfolderfileform1"].'\' as folder '.$newfolder->getId(), PEAR_LOG_INFO);
} else {
if($logger)
$logger->log('ImportFS: creating folder \''.$_GET["dropfolderfileform1"].'\' failed.', PEAR_LOG_ERR);
}
} else {
$newfolder = $folder;
}
if($newfolder) {
if($logger) {
$logger->log('ImportFS: importing into folder '.$newfolder->getId(), PEAR_LOG_INFO);
if($metadata)
$logger->log('ImportFS: using metadata for '.count($metadata).' files from file \''.$metadatafile.'\'', PEAR_LOG_INFO);
}
if(!import_folder($dirname, $newfolder, $setfiledate, $setfolderdate, $metadata)) if(!import_folder($dirname, $newfolder, $setfiledate, $setfolderdate, $metadata))
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_importfs'))); $session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_importfs')));
else { else {
if(isset($_GET['remove']) && $_GET["remove"]) { if(isset($_GET['remove']) && $_GET["remove"]) {
SeedDMS_Utils::rrmdir($dirname); $cmd = 'rm -rf '.$dirname;
// $cmd = 'rm -rf '.$dirname; $ret = null;
// $ret = null; system($cmd, $ret);
// system($cmd, $ret);
} }
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_importfs', array('docs'=>$doccount, 'folders'=>$foldercount)))); $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_importfs', array('docs'=>$doccount, 'folders'=>$foldercount))));
} }

View File

@ -85,16 +85,9 @@ if ($overrideStatus != $overallStatus["status"]) {
if (!$content->setStatus($overrideStatus, $comment, $user)) { if (!$content->setStatus($overrideStatus, $comment, $user)) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
} else { } else {
if ($notifier) {
// Send notification to subscribers. // Send notification to subscribers.
if($notifier) {
$notifier->sendChangedDocumentStatusMail($content, $user, $overallStatus["status"]); $notifier->sendChangedDocumentStatusMail($content, $user, $overallStatus["status"]);
// Send request for receipt notification
if ($overrideStatus == S_RELEASED) {
if ($settings->_enableNotificationAppRev) {
$notifier->sendToAllReceiptMail($content, $user);
}
}
} }
} }
} }

View File

@ -31,6 +31,15 @@ include("../inc/inc.ClassUI.php");
include $settings->_rootDir . "languages/" . $settings->_language . "/lang.inc"; include $settings->_rootDir . "languages/" . $settings->_language . "/lang.inc";
function _printMessage($heading, $message) {
UI::htmlStartPage($heading, "password");
UI::globalBanner();
UI::pageNavigation($heading);
UI::contentContainer($message."<p><a href=\"../out/out.Login.php\">" . getMLText("login") . "</a></p>\n");
UI::htmlEndPage();
return;
}
if (isset($_POST["email"])) { if (isset($_POST["email"])) {
$email = $_POST["email"]; $email = $_POST["email"];
} }
@ -55,10 +64,9 @@ if($user) {
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ChangePassword.php?hash=".$hash; $params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ChangePassword.php?hash=".$hash;
$params['url_prefix'] = getBaseUrl().$settings->_httpRoot; $params['url_prefix'] = getBaseUrl().$settings->_httpRoot;
$emailobj->toIndividual($settings->_smtpSendFrom, $user, $subject, $message, $params); $emailobj->toIndividual($settings->_smtpSendFrom, $user, $subject, $message, $params);
add_log_line("Request for '".$login."' send to '".$email."'", PEAR_LOG_INFO);
} }
} else {
add_log_line("No such user '".$login."' with email '".$email."'", PEAR_LOG_WARNING);
} }
header('Location: ../out/out.PasswordSend.php'); header('Location: ../out/out.PasswordSend.php');
exit;
?>

View File

@ -1,78 +0,0 @@
<?php
// MyDMS. Document Management System
// Copyright (C) 2002-2005 Markus Westphal
// Copyright (C) 2006-2008 Malcolm Cowe
// Copyright (C) 2010-2016 Uwe Steinmann
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
include("../inc/inc.Settings.php");
include("../inc/inc.Utils.php");
include("../inc/inc.LogInit.php");
include("../inc/inc.Language.php");
include("../inc/inc.Init.php");
include("../inc/inc.Extension.php");
include("../inc/inc.DBInit.php");
include("../inc/inc.Authentication.php");
include("../inc/inc.ClassUI.php");
include("../inc/inc.ClassController.php");
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
$controller = Controller::factory($tmp[1], array('dms'=>$dms, 'user'=>$user));
$accessop = new SeedDMS_AccessOperation($dms, $user, $settings);
if (!$accessop->check_controller_access($controller, $_GET)) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText('access_denied')));
exit;
}
/* Check if the form data comes from a trusted request */
if(!checkFormKey('sendnotification', 'GET')) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_request_token')));
exit;
}
if (!isset($_GET["userid"]) || !is_numeric($_GET["userid"]) || intval($_GET["userid"])<1) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_user_id')));
}
$userid = $_GET["userid"];
$newuser = $dms->getUser($userid);
if (!is_object($newuser)) {
header('Content-Type: application/json');
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_user_id')));
exit;
}
$recvtype = 1;
if (isset($_GET["recvtype"])) {
$recvtype = (int) $_GET["recvtype"];
}
$template = 'send_notification';
if (isset($_GET["template"])) {
$template = $_GET["template"];
}
if($notifier) {
header('Content-Type: application/json');
if($notifier->toIndividual($user, $newuser, $template.'_email_subject', $template.'_email_body', [], $recvtype)) {
echo json_encode(array('success'=>true, 'message'=>getMLText('splash_send_notification')));
} else {
echo json_encode(array('success'=>false, 'message'=>getMLText('error_send_notification')));
}
}

View File

@ -31,4 +31,5 @@ include("../inc/inc.Authentication.php");
$session->setLanguage($_GET['lang']); $session->setLanguage($_GET['lang']);
header("Location: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].decryptData($settings->_encryptionKey, $_GET['referer'])); header("Location: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$_GET['referer']);
?>

View File

@ -69,8 +69,6 @@ foreach ($docAccess["groups"] as $i=>$da) {
$accessIndex["g"][$da->getID()] = $da; $accessIndex["g"][$da->getID()] = $da;
} }
$status = $content->getStatus();
// Retrieve list of currently assigned recipients, along with // Retrieve list of currently assigned recipients, along with
// their latest status. // their latest status.
$receiptStatus = $content->getReceiptStatus(); $receiptStatus = $content->getReceiptStatus();
@ -139,15 +137,12 @@ foreach ($pIndRev as $p) {
// email error // email error
break; break;
default: default:
// Send an email notification to the new recipient only if the document // Send an email notification to the new recipient.
// is already released
if ($status["status"] == S_RELEASED) {
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$notifier->sendAddReceiptMail($content, $user, $accessIndex["i"][$p]); $notifier->sendAddReceiptMail($content, $user, $accessIndex["i"][$p]);
} }
} }
}
break; break;
} }
} }
@ -223,15 +218,12 @@ foreach ($pGrpRev as $p) {
// email error // email error
break; break;
default: default:
// Send an email notification to the new recipient only if the document // Send an email notification to the new recipient.
// is already released
if ($status["status"] == S_RELEASED) {
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$notifier->sendAddReceiptMail($content, $user, $accessIndex["g"][$p]); $notifier->sendAddReceiptMail($content, $user, $accessIndex["g"][$p]);
} }
} }
}
break; break;
} }
} }

View File

@ -55,12 +55,10 @@ if (!is_object($content)) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
} }
$ts = null; if (isset($_POST["startdate"])) {
if (!empty($_POST["startdate"])) {
$ts = makeTsFromDate($_POST["startdate"]); $ts = makeTsFromDate($_POST["startdate"]);
} } else {
if(!$ts) { $ts = time();
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_revision_date"));
} }
$startdate = date('Y-m-d', $ts); $startdate = date('Y-m-d', $ts);

View File

@ -29,6 +29,17 @@ include("../inc/inc.DBInit.php");
include("../inc/inc.ClassUI.php"); include("../inc/inc.ClassUI.php");
include("../inc/inc.Authentication.php"); include("../inc/inc.Authentication.php");
function getBoolValue($post_name)
{
$out = false;
if (isset($_POST[$post_name]))
if ($_POST[$post_name]=="on")
$out = true;
return $out;
}
if (!$user->isAdmin()) { if (!$user->isAdmin()) {
UI::exitError(getMLText("admin_tools"),getMLText("access_denied")); UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
} }
@ -57,14 +68,12 @@ if ($action == "saveSettings")
function setBoolValue($name) { function setBoolValue($name) {
global $_POST, $settings; global $_POST, $settings;
if(!in_array($name, $settings->_hiddenConfFields)) { if(!in_array($name, $settings->_hiddenConfFields)) {
if (isset($_POST[$name])) { if (isset($_POST[$name]) && $_POST[$name]=="on")
if ($_POST[$name]=="on")
$settings->{"_".$name} = true; $settings->{"_".$name} = true;
else else
$settings->{"_".$name} = false; $settings->{"_".$name} = false;
} }
} }
}
function setIntValue($name) { function setIntValue($name) {
global $_POST, $settings; global $_POST, $settings;
if(isset($_POST[$name]) && !in_array($name, $settings->_hiddenConfFields)) if(isset($_POST[$name]) && !in_array($name, $settings->_hiddenConfFields))
@ -73,14 +82,12 @@ if ($action == "saveSettings")
function setArrayValue($name) { function setArrayValue($name) {
global $_POST, $settings; global $_POST, $settings;
if(!in_array($name, $settings->_hiddenConfFields)) { if(!in_array($name, $settings->_hiddenConfFields)) {
if (isset($_POST[$name])) { if(isset($_POST[$name]) && $_POST[$name])
if ($_POST[$name])
$settings->{"_".$name} = $_POST[$name]; $settings->{"_".$name} = $_POST[$name];
else else
$settings->{"_".$name} = array(); $settings->{"_".$name} = array();
} }
} }
}
function setDirValue($name) { function setDirValue($name) {
global $_POST, $settings; global $_POST, $settings;
if(isset($_POST[$name]) && !in_array($name, $settings->_hiddenConfFields)) if(isset($_POST[$name]) && !in_array($name, $settings->_hiddenConfFields))
@ -143,7 +150,6 @@ if ($action == "saveSettings")
setBoolValue("enableRecursiveCount"); setBoolValue("enableRecursiveCount");
setIntValue("maxRecursiveCount"); setIntValue("maxRecursiveCount");
setIntValue("daysPastDashboard"); setIntValue("daysPastDashboard");
setArrayValue("excludeFoldersDashboard");
setBoolValue("enableLanguageSelector"); setBoolValue("enableLanguageSelector");
setBoolValue("enableHelp"); setBoolValue("enableHelp");
setBoolValue("enableThemeSelector"); setBoolValue("enableThemeSelector");
@ -181,18 +187,16 @@ if ($action == "saveSettings")
setDirValue("backupDir"); setDirValue("backupDir");
setDirValue("checkOutDir"); setDirValue("checkOutDir");
setBoolValue("createCheckOutDir"); setBoolValue("createCheckOutDir");
setStrValue("repositoryUrl"); setDirValue("repositoryUrl");
setDirValue("proxyUrl"); setDirValue("proxyUrl");
setDirValue("proxyUser"); setDirValue("proxyUser");
setDirValue("proxyPassword"); setDirValue("proxyPassword");
setBoolValue("logFileEnable"); setBoolValue("logFileEnable");
setIntValue("logFileMaxLevel");
setStrValue("logFileRotation"); setStrValue("logFileRotation");
setBoolValue("enableLargeFileUpload"); setBoolValue("enableLargeFileUpload");
setStrValue("partitionSize"); // TODO: check if valid value, e.g. 1M or 5K setStrValue("partitionSize"); // TODO: check if valid value, e.g. 1M or 5K
setStrValue("maxUploadSize"); // TODO: check if valid value, e.g. 1M or 5K setStrValue("maxUploadSize"); // TODO: check if valid value, e.g. 1M or 5K
setBoolValue("enableXsendfile"); setBoolValue("enableXsendfile");
setBoolValue("enableMemcached");
// SETTINGS - SYSTEM - AUTHENTICATION // SETTINGS - SYSTEM - AUTHENTICATION
setBoolValue("enableGuestLogin"); setBoolValue("enableGuestLogin");
@ -229,8 +233,6 @@ if ($action == "saveSettings")
setStrValue("smtpServer"); setStrValue("smtpServer");
setIntValue("smtpPort"); setIntValue("smtpPort");
setStrValue("smtpSendFrom"); setStrValue("smtpSendFrom");
setBoolValue("smtpForceFrom");
setBoolValue("smtpLazySSL");
setStrValue("smtpUser"); setStrValue("smtpUser");
setStrValue("smtpPassword"); setStrValue("smtpPassword");
@ -254,7 +256,6 @@ if ($action == "saveSettings")
setStrValue("workflowMode"); setStrValue("workflowMode");
setBoolValue("enableReceiptWorkflow"); setBoolValue("enableReceiptWorkflow");
setBoolValue("enableReceiptReject"); setBoolValue("enableReceiptReject");
setBoolValue("disableReceiptComment");
setBoolValue("enableRevisionWorkflow"); setBoolValue("enableRevisionWorkflow");
setBoolValue("enableRevisionOnVoteReject"); setBoolValue("enableRevisionOnVoteReject");
setBoolValue("allowReviewerOnly"); setBoolValue("allowReviewerOnly");
@ -293,7 +294,7 @@ if ($action == "saveSettings")
// SETTINGS - ADVANCED - SERVER // SETTINGS - ADVANCED - SERVER
setStrValue("coreDir"); setStrValue("coreDir");
setStrValue("luceneClassDir"); setStrValue("luceneClassDir");
setStrValue("contentOffsetDir"); setIntValue("contentOffsetDir");
setIntValue("maxDirID"); setIntValue("maxDirID");
setIntValue("updateNotifyTime"); setIntValue("updateNotifyTime");
setIntValue("maxExecutionTime"); setIntValue("maxExecutionTime");
@ -341,21 +342,15 @@ if ($action == "saveSettings")
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
// save // save
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
if (!$settings->save()) { if (!$settings->save())
if(isAjax()) {
echo json_encode(array('success'=>false, 'msg'=>getMLText('settings_SaveError')));
exit;
} else {
UI::exitError(getMLText("admin_tools"),getMLText("settings_SaveError")); UI::exitError(getMLText("admin_tools"),getMLText("settings_SaveError"));
}
}
add_log_line(".php&action=savesettings"); add_log_line(".php&action=savesettings");
} }
if(isAjax()) {
echo json_encode(array('success'=>true, 'msg'=>getMLText('splash_settings_saved')));
} else {
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_settings_saved'))); $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_settings_saved')));
header("Location:../out/out.Settings.php?currenttab=".$_POST['currenttab']); header("Location:../out/out.Settings.php?currenttab=".$_POST['currenttab']);
}
?>

View File

@ -80,3 +80,6 @@ $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_transfe
add_log_line("?documentid=".$documentid); add_log_line("?documentid=".$documentid);
header("Location:../out/out.ViewFolder.php?folderid=".$folder->getID()); header("Location:../out/out.ViewFolder.php?folderid=".$folder->getID());
?>

View File

@ -346,39 +346,11 @@ default:
$attributes = $_POST["attributes_version"]; $attributes = $_POST["attributes_version"];
foreach($attributes as $attrdefid=>$attribute) { foreach($attributes as $attrdefid=>$attribute) {
$attrdef = $dms->getAttributeDefinition($attrdefid); $attrdef = $dms->getAttributeDefinition($attrdefid);
if(null === ($ret = $controller->callHook('validateAttribute', $attrdef, $attribute))) {
if($attribute) { if($attribute) {
switch($attrdef->getType()) { switch($attrdef->getType()) {
case SeedDMS_Core_AttributeDefinition::type_date: case SeedDMS_Core_AttributeDefinition::type_date:
if(is_array($attribute))
$attribute = array_map(fn($value): string => date('Y-m-d', makeTsFromDate($value)), $attribute);
else
$attribute = date('Y-m-d', makeTsFromDate($attribute)); $attribute = date('Y-m-d', makeTsFromDate($attribute));
break; break;
case SeedDMS_Core_AttributeDefinition::type_folder:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getFolder((int) $value), $attribute);
else
$attribute = $dms->getFolder((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_document:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getDocument((int) $value), $attribute);
else
$attribute = $dms->getDocument((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_user:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getUser((int) $value), $attribute);
else
$attribute = $dms->getUser((int) $attribute);
break;
case SeedDMS_Core_AttributeDefinition::type_group:
if(is_array($attribute))
$attribute = array_map(fn($value): object => $dms->getGroup((int) $value), $attribute);
else
$attribute = $dms->getGroup((int) $attribute);
break;
} }
if(!$attrdef->validate($attribute, null, true)) { if(!$attrdef->validate($attribute, null, true)) {
$errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute); $errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
@ -387,10 +359,6 @@ default:
} elseif($attrdef->getMinValues() > 0) { } elseif($attrdef->getMinValues() > 0) {
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName()))); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName())));
} }
} else {
if($ret === false)
return false;
}
} }
} else { } else {
$attributes = array(); $attributes = array();
@ -435,15 +403,6 @@ default:
$notifier->sendNewDocumentVersionMail($document, $user); $notifier->sendNewDocumentVersionMail($document, $user);
$notifier->sendChangedExpiryMail($document, $user, $oldexpires); $notifier->sendChangedExpiryMail($document, $user, $oldexpires);
$status = $content->getStatus();
if ($status["status"] == S_RELEASED) {
if ($settings->_enableNotificationAppRev) {
if ($notifier) {
$notifier->sendToAllReceiptMail($content, $user);
}
}
}
} }
if($settings->_removeFromDropFolder) { if($settings->_removeFromDropFolder) {

View File

@ -57,8 +57,6 @@ if($view) {
$view->setParam('enableRecursiveCount', $settings->_enableRecursiveCount); $view->setParam('enableRecursiveCount', $settings->_enableRecursiveCount);
$view->setParam('maxRecursiveCount', $settings->_maxRecursiveCount); $view->setParam('maxRecursiveCount', $settings->_maxRecursiveCount);
$view->setParam('previewWidthList', $settings->_previewWidthList); $view->setParam('previewWidthList', $settings->_previewWidthList);
$view->setParam('previewConverters', isset($settings->_converters['preview']) ? $settings->_converters['preview'] : array());
$view->setParam('convertToPdf', $settings->_convertToPdf);
$view->setParam('timeout', $settings->_cmdTimeout); $view->setParam('timeout', $settings->_cmdTimeout);
$view->setParam('accessobject', $accessop); $view->setParam('accessobject', $accessop);
$view->setParam('xsendfile', $settings->_enableXsendfile); $view->setParam('xsendfile', $settings->_enableXsendfile);

View File

@ -53,7 +53,6 @@ if ($view) {
$view->setParam('type', $type); $view->setParam('type', $type);
$view->setParam('data', $data); $view->setParam('data', $data);
$view->setParam('accessobject', $accessop); $view->setParam('accessobject', $accessop);
$view->setParam('quota', $settings->_quota);
$view($_GET); $view($_GET);
exit; exit;
} }

View File

@ -25,7 +25,6 @@ if($view) {
$view->setParam('convertToPdf', $settings->_convertToPdf); $view->setParam('convertToPdf', $settings->_convertToPdf);
$view->setParam('timeout', $settings->_cmdTimeout); $view->setParam('timeout', $settings->_cmdTimeout);
$view->setParam('dayspastdashboard', (int) $settings->_daysPastDashboard); $view->setParam('dayspastdashboard', (int) $settings->_daysPastDashboard);
$view->setParam('excludedfolders', $settings->_excludeFoldersDashboard);
$view->setParam('accessobject', $accessop); $view->setParam('accessobject', $accessop);
$view->setParam('xsendfile', $settings->_enableXsendfile); $view->setParam('xsendfile', $settings->_enableXsendfile);
$view($_GET); $view($_GET);

View File

@ -1,46 +1,34 @@
<?php <?php
// MyDMS. Document Management System
// Copyright (C) 2002-2005 Markus Westphal
// Copyright (C) 2006-2008 Malcolm Cowe
// Copyright (C) 2010 Matteo Lucarelli
// Copyright (C) 2010-2016 Uwe Steinmann
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
/** if(!isset($settings))
* MyDMS. Document Management System require_once("../inc/inc.Settings.php");
* Copyright (C) 2002-2005 Markus Westphal require_once("inc/inc.Utils.php");
* Copyright (C) 2006-2008 Malcolm Cowe require_once("inc/inc.LogInit.php");
* Copyright (C) 2010 Matteo Lucarelli require_once("inc/inc.Language.php");
* Copyright (C) 2010-2024 Uwe Steinmann require_once("inc/inc.Init.php");
* require_once("inc/inc.Extension.php");
* PHP version 8 require_once("inc/inc.DBInit.php");
* require_once("inc/inc.ClassUI.php");
* This program is free software; you can redistribute it and/or modify require_once("inc/inc.Authentication.php");
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* @category SeedDMS
* @package SeedDMS
* @author Uwe Steinmann <info@seeddms.org>
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
* @link https://www.seeddms.org Main Site
*/
if (!isset($settings)) {
require_once "../inc/inc.Settings.php";
}
require_once "inc/inc.Utils.php";
require_once "inc/inc.LogInit.php";
require_once "inc/inc.Language.php";
require_once "inc/inc.Init.php";
require_once "inc/inc.Extension.php";
require_once "inc/inc.DBInit.php";
require_once "inc/inc.ClassUI.php";
require_once "inc/inc.Authentication.php";
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user)); $view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));

View File

@ -49,7 +49,6 @@ if (isset($_GET["orderdir"]) && strlen($_GET["orderdir"])==1 ) {
$days = null; $days = null;
$startts = null; $startts = null;
$endts = null; $endts = null;
$seluser = null;
if(isset($_GET['days']) && is_numeric($_GET['days'])) { if(isset($_GET['days']) && is_numeric($_GET['days'])) {
$days = (int) $_GET['days']; $days = (int) $_GET['days'];
} else { } else {
@ -60,9 +59,6 @@ if(isset($_GET['days']) && is_numeric($_GET['days'])) {
$endts = makeTsFromDate($_GET['enddate']); $endts = makeTsFromDate($_GET['enddate']);
} }
} }
if(isset($_GET['seluserid'])) {
$seluser = $dms->getUser((int) $_GET['seluserid']);
}
if($view) { if($view) {
$view->setParam('conversionmgr', $conversionmgr); $view->setParam('conversionmgr', $conversionmgr);
@ -72,7 +68,6 @@ if($view) {
$view->setParam('days', $days); $view->setParam('days', $days);
$view->setParam('startts', $startts); $view->setParam('startts', $startts);
$view->setParam('endts', $endts); $view->setParam('endts', $endts);
$view->setParam('seluser', $seluser);
$view->setParam('cachedir', $settings->_cacheDir); $view->setParam('cachedir', $settings->_cacheDir);
$view->setParam('previewWidthList', $settings->_previewWidthList); $view->setParam('previewWidthList', $settings->_previewWidthList);
$view->setParam('timeout', $settings->_cmdTimeout); $view->setParam('timeout', $settings->_cmdTimeout);

View File

@ -48,6 +48,9 @@ if ($folder->getAccessMode($user) < M_READ) {
UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($folder->getName()))),getMLText("access_denied")); UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($folder->getName()))),getMLText("access_denied"));
} }
/* Create object for checking access to certain operations */
$accessop = new SeedDMS_AccessOperation($dms, null, $user, $settings);
if($view) { if($view) {
$view->setParam('showtree', showtree()); $view->setParam('showtree', showtree());
$view->setParam('folder', $folder); $view->setParam('folder', $folder);

View File

@ -36,7 +36,6 @@ if (isset($_GET['context']))
$context = $_GET['context']; $context = $_GET['context'];
else else
$context = ''; $context = '';
if($view) { if($view) {
$view->setParam('dms', $dms); $view->setParam('dms', $dms);
$view->setParam('user', $user); $view->setParam('user', $user);

View File

@ -81,7 +81,6 @@ if($view) {
$view->setParam('folder', $folder); $view->setParam('folder', $folder);
$view->setParam('converters', $settings->_converters['fulltext']); $view->setParam('converters', $settings->_converters['fulltext']);
$view->setParam('timeout', $settings->_cmdTimeout); $view->setParam('timeout', $settings->_cmdTimeout);
$view->setParam('maxrequests', 1); // not yet used
$view->setParam('accessobject', $accessop); $view->setParam('accessobject', $accessop);
$view($_GET); $view($_GET);
exit; exit;

Some files were not shown because too many files have changed in this diff Show More